- 締切済み
画面が遷移したみたいになってしまいます。
画面ロード後にjavascriptで動的にまたjavascriptタグを表示しています。 以下のjavascriptを組み込んでみたところ、取得したjavascriptを表示したときに画面遷移したみたいになってしまいました。 どうすればきちんと表示されるようになるでしょうか。 <div id="position"></div> <script language="javascript">// <!-- var timer = setInterval("Timer()", 1000); function Timer() { var position = document.getElementById('position'); var script = document.createElement('script'); script.setAttribute('type', 'text/javascript'); script.setAttribute('src', 'http://hogehoge/getjs'); position.appendChild(script); clearInterval(timer); } // --></script> http://hogehoge/getjsからはコンテンツの部品を表示するjavascriptが入っています。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- ANASTASIAK
- ベストアンサー率19% (658/3306)
回答No.1
setAttributeを使っているときには環境を書いてもらわないと。 あと、それが原因かどうかは別として、エスケープの仕方がま ずいです。
お礼
ありがとうございます! 早速setAttributeを調べてみます。 エスケープとは文字列リテラルのところでしょうか ''
補足
自己解決しました。