• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:noscriptをどうすれば?)

noscriptを使った画像表示方法についての質問

このQ&Aのポイント
  • noscriptを使用して、javascripがOFFの時に画像を別ウィンドウで表示させる方法について質問です。
  • 現在、小画像をクリックすると大画像が別ウィンドウで表示されるようになっていますが、noscriptを使用すると最初から小画像が2つ表示されてしまいます。正しい方法を教えてください。
  • ライブラリを使わずに、noscriptを利用した画像表示方法を探しています。助言をいただけると嬉しいです。

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

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

こんな風にしておけばnoscriptはいりません <script> function winopen(obj){ window.open(obj.href,'_blank','width=600,height=600,scrollbars=no,toolbar=no,menubar=no,directories=no,location=no'); return false; } </script> <a href="big.jpg" onclick="return winopen(this);"><img src="small.jpg" width="300" height="300" alt="画"></a>

takumana20
質問者

お礼

ありがとうございます。<(_ _)> ちゃんと動作しました。 <a href="big.jpg" onclick="return winopen(this);" target="_blank"> の target="_blank" を付けたしたら二重になってダメでしょうか?

その他の回答 (1)

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.2

>target="_blank" を付けたしたら二重になってダメでしょうか? 大丈夫ですよ。 return falseをしているので、javascript実行時にaのリンクは 無効になっています

takumana20
質問者

お礼

追記回答もありがとうございました。思い通りの動作になりました。20Pointは前のNO1の方に。

関連するQ&A