※ ChatGPTを利用し、要約された質問です(原文:HTMLでインラインフレーム(IFRAME)のURLをランダムにしたい)
HTMLでインラインフレーム(IFRAME)のURLをランダムにしたい
HTMLでインラインフレーム(IFRAME)のURLをランダムにしたい
インラインフレーム(IFRAME)のURLをランダムで変えて、広告を表示させたいです。
http://blog-imgs-**.fc2.com/t/r/i/***/randam_ad.js
randam_ad.jsの内容は以下です。
------------------------------------
function randomAd(){
var table = [
"http://www.yahoo.co.jp/",
"http://bbpromo.yahoo.co.jp/",
"http://my.yahoo.co.jp/",
];
var objDate = new Date();
var myURL = table[objDate.getSeconds() % 3];
document.write( '<IFRAME SRC="',myURL,'" name="sample" width="468" height="60" scrolling="no" border="0" marginwidth="0" style="border:none;" frameborder="0">' );
document.write( 'この部分はインラインフレームを使用しています。' );
document.write( '</IFRAME>' );
}
------------------------------------
そこで、IFRAMEを表示させたいページを以下のように記述しました。
------------------------------------
<HTML>
<HEAD>
<TITLE></TITLE>
<SCRIPT src="http://blog-imgs-**.fc2.com/t/r/i/***/randam_ad.js">
</SCRIPT>
</HEAD>
<BODY>
<SCRIPT language="JavaScript">
<!--
randomAd();
//-->
</SCRIPT>
</BODY>
</HTML>
------------------------------------
ただ、全く反応がありません。表示されないのです。
ご教授お願いいたします。
補足
回答ありがとうございます! やっぱり"?"つけても無理でした。 Javascriptのgoogle.feeds.Feedを導入するとき、文法が1文字違うだけで反応が無くなってたので、今回も文法のどこかに問題があるのかな? と、思ったりしたのですが、初心者でして全く分かりません...