- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:noscriptをどうすれば?)
noscriptを使った画像表示方法についての質問
このQ&Aのポイント
- noscriptを使用して、javascripがOFFの時に画像を別ウィンドウで表示させる方法について質問です。
- 現在、小画像をクリックすると大画像が別ウィンドウで表示されるようになっていますが、noscriptを使用すると最初から小画像が2つ表示されてしまいます。正しい方法を教えてください。
- ライブラリを使わずに、noscriptを利用した画像表示方法を探しています。助言をいただけると嬉しいです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
こんな風にしておけば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>
その他の回答 (1)
- yambejp
- ベストアンサー率51% (3827/7415)
回答No.2
>target="_blank" を付けたしたら二重になってダメでしょうか? 大丈夫ですよ。 return falseをしているので、javascript実行時にaのリンクは 無効になっています
質問者
お礼
追記回答もありがとうございました。思い通りの動作になりました。20Pointは前のNO1の方に。
お礼
ありがとうございます。<(_ _)> ちゃんと動作しました。 <a href="big.jpg" onclick="return winopen(this);" target="_blank"> の target="_blank" を付けたしたら二重になってダメでしょうか?