• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:画像の指定範囲でのポップアップについて)

画像の指定範囲でのポップアップについて

このQ&Aのポイント
  • 1枚の画像の中に複数のクリック個所を設け、それぞれ違う画像をポップアップさせる方法について教えてください。
  • No.1266995で締め切った質問です。
  • JavaSciptを使用して、ポップアップウィンドウを開くことができます。

質問者が選んだベストアンサー

  • ベストアンサー
  • gaviru44
  • ベストアンサー率56% (95/168)
回答No.2

おはようございます。 >更に数件とかなった場合は、数字を2、3、4、5・・・・と振っていけば良いのでしょうか。 その通りです。 数字も揃えた方がわかりやすかったですね。 <head> <script Language="JavaScript"><!-- function openWin1() { window.open("image/画像1.jpg","Sample","width=320,height=240"); } function openWin2() { window.open("image/画像2.jpg","Sample","width=320,height=240"); } function openWin3() { window.open("image/画像3.jpg","Sample","width=320,height=240"); } // --></script> </head> <body> <img src="元画像.jpg" usemap="#myMAP"> <map name="myMAP"> <area shape="circle" coords="130,182,10" href="javaScript:openWin1()"> <area shape="circle" coords="170,170,10" href="javaScript:openWin2()"> <area shape="circle" coords="***,***,10" href="javaScript:openWin3()"> </map> ↑のように3とすればOKです。4,5,6も同じ。

mantenbosi2
質問者

お礼

明解にお答え頂き、大変ありがとうございました。 早速やってみたいと思います。

その他の回答 (1)

  • gaviru44
  • ベストアンサー率56% (95/168)
回答No.1

こんばんは。 <head> <script Language="JavaScript"><!-- function openWin() { window.open("image/画像1.jpg","Sample","width=320,height=240"); } function openWin1() { window.open("image/画像2.jpg","Sample","width=320,height=240"); } // --></script> </head> <body> <img src="元画像.jpg" usemap="#myMAP"> <map name="myMAP"> <area shape="circle" coords="130,182,10" href="javaScript:openWin()"> <area shape="circle" coords="170,170,10" href="javaScript:openWin1()"> </map> <head>~</head>内の二つ目のfunction openWin()のところをfunction openWin1()に変える <body>~</body>の二つ目のjavaScript:openWin()">をjavaScript:openWin1()">に変える で、いけると思います。

mantenbosi2
質問者

補足

これが、更に数件とかなった場合は、数字を2、3、4、5・・・・と振っていけば良いのでしょうか。 よろしくお願いします。

関連するQ&A