• ベストアンサー

クリッカブルマップ+サブウィンドウ

よく、クリッカブルマップとかで、 リンク先に移動すると、 小さい窓で、アドレスバーやツールバーが表示されていないものが あると思うのですが、 うまくいきません。 現在は <AREA href="JavaScript:NewWindow('**.html','directories=no','location=no','menubar=no','status=no','status=no')" shape="rect" coords="座標"> 上のように記述しています。 わかる方がいたらよろしくお願いします。

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

  • ベストアンサー
noname#22328
noname#22328
回答No.1

<area href="Javascript:void(0);" onClick="javascript:window.open('URL.html','WindowName','sclloring=1,resizable=1,width=400,height=300')" shape="rect" coords="座標"> Javascriptでウィンドウを開くのは、open.windowです。 NewWindowというのは、HEADか外部ファイルでファンクションで指定してそれを呼び出しているんだと思います。 ウィンドウオープンで、指定したもの以外は表示されません。 なので、sclloringとresizable(最低でもリサイズは出来るようにするのがマナーだと思っています。 環境によっては見えない)を指定すると、その他は表示されません。 window.open('書類','ウィンドウ名','プロパティ')というふうに指定します。 heaf=""に指定するとエラーが起きやすいので、onCLick=""で指定した方が良いです。

oru-oru
質問者

お礼

ありがとうございます。 とても助かりました。 また、わからないことがあったらよろしくおねがいしますね。

その他の回答 (1)

  • taseki
  • ベストアンサー率66% (155/233)
回答No.2

ANo.1の方のを少し変えて、 ----------------------------- <area href="**.html" onclick="window.open('**.html',null,'sclloring=1,resizable=1,width=400,height=300');return false;" shape="rect" coords="座標"> ----------------------------- でどうでしょうか。 必ず、javascriptが使えない環境への配慮はしたほうがいいです。

oru-oru
質問者

お礼

ありがとうございます。 今回は内輪のサイトでJS未対応の人はいないので、 NO1の方のものを使用したいと思います。 今後、JS未対応者にも配慮する必要がでてきた場合は、 参考にさせていただきます。 ありがとうございました。