- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:HTMLでインラインフレーム(IFRAME)のURLをランダムにしたい)
HTMLでインラインフレーム(IFRAME)のURLをランダムにしたい
このQ&Aのポイント
- インラインフレーム(IFRAME)のURLをランダムに変更して、広告を表示させたい
- IFRAMEを使用して広告を表示させるためのHTMLページが正しく動作しない
- ご教授いただきたい
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
randomAd関数に文法的ミスはありませんが、DOM操作を行うのであれば DOM構築後でないといけません。 <body onload="randomAd()"> または window.onload = randomAd;
その他の回答 (1)
- askaaska
- ベストアンサー率35% (1455/4149)
回答No.1
「反応がない」というのはどういう意味? 上記のソースをそのまま動かすと 一応インラインフレームは表示されたわよ。 ただ、毎回同じ内容しか表示されないけど。 これが悩みなら解決方法は <SCRIPT src="randam_ad.js"> を <SCRIPT src="randam_ad.js?"> にしてあげると上手くいくけど。 ?の後にランダム文字(現在時刻のミリ秒)とか入れておくと なおいいけどね。
補足
回答ありがとうございます! やっぱり"?"つけても無理でした。 Javascriptのgoogle.feeds.Feedを導入するとき、文法が1文字違うだけで反応が無くなってたので、今回も文法のどこかに問題があるのかな? と、思ったりしたのですが、初心者でして全く分かりません...