- ベストアンサー
クリッカブルマップ+サブウィンドウ
よく、クリッカブルマップとかで、 リンク先に移動すると、 小さい窓で、アドレスバーやツールバーが表示されていないものが あると思うのですが、 うまくいきません。 現在は <AREA href="JavaScript:NewWindow('**.html','directories=no','location=no','menubar=no','status=no','status=no')" shape="rect" coords="座標"> 上のように記述しています。 わかる方がいたらよろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
<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=""で指定した方が良いです。
その他の回答 (1)
- taseki
- ベストアンサー率66% (155/233)
ANo.1の方のを少し変えて、 ----------------------------- <area href="**.html" onclick="window.open('**.html',null,'sclloring=1,resizable=1,width=400,height=300');return false;" shape="rect" coords="座標"> ----------------------------- でどうでしょうか。 必ず、javascriptが使えない環境への配慮はしたほうがいいです。
お礼
ありがとうございます。 今回は内輪のサイトでJS未対応の人はいないので、 NO1の方のものを使用したいと思います。 今後、JS未対応者にも配慮する必要がでてきた場合は、 参考にさせていただきます。 ありがとうございました。
お礼
ありがとうございます。 とても助かりました。 また、わからないことがあったらよろしくおねがいしますね。