※ ChatGPTを利用し、要約された質問です(原文:target="new"を書き込む場所)
サイトの静止画像をランダムに表示させる方法とtargetについての質問
このQ&Aのポイント
私はあるサイトを作成しているのですが、そのサイトのトップページで静止画像をランダムに表示させています。更新ボタンを押すたびに静止画像が変わるというものです。私の質問は、この静止画像をクリックした際に新しいタブでリンク先のページを開くようにするにはどこにtarget="new"を書き込めばいいのかということです。
また、サイトを開くたびにランダムに静止画像を表示させるだけでなく、静止画像を数秒ごとに切り替える方法を知りたいです。ご存知の方がいらっしゃいましたら、教えていただけると嬉しいです。
私はあるサイトを作成しているのですが、そのサイトのトップページで静止画像をランダムに表示させています。更新ボタンを押すたびに静止画像が変わるというものです。そしてその静止画像をクリックすると、ある特定のホームページにリンクしています。下記はそのソースです。
この静止画像をクリックしても、タブをもう一つ開いてリンクしていません。同じタブで切り替わるだけです。HTMLでしたら、target="new"になっていないということです。そこでお聞きしたいのですが、下記のJavaScriptでtarget="new"にするにはどこにこれを書き込めばいいのでしょうか?
また、サイトを開くたびにランダムに静止画像を表示させるだけでなく、静止画像を数秒ごとに切り替えるソースをご存知の方がいらっしゃいましたら、ぜひご教授ください。よろしくお願いします。
<!--ランダム広告ココから-->
<SCRIPT language="JavaScript">
<!--
// ランダムに画像を表示する
jmp = new Array();
img = new Array();
// ジャンプ先のアドレス(数字は画像と対応)
jmp[0] = "http://www.○○○";
jmp[1] = "http://www.□□□";
// 画像のアドレス(数字はジャンプ先のアドレスと対応)
img[0] = "img/○/○420x200.jpg";
img[1] = "img/□/□420x200.jpg";
n = Math.floor(Math.random()*jmp.length);
document.write("<a href='"+jmp[n]+"'>");
document.write("<img src='"+img[n]+"' border='0'>");
document.write("</a>");
//-->
</SCRIPT> <!--ランダム広告ココまで-->
お礼
素早いご回答をいただきまして、ありがとうございます。 target="_blank"でした。申し訳ありません。 また、書き込む場所を教えていただき、ありがとうございました。無事に新しいページで開くことができました。 ループの方法の端緒までご教授いただきまして、ありがとうございました。これをヒントに自分で検索してやってみます!本当にありがとうございました。