HTML内に
<script type="text/javascript" src="main.js"></script>
という一行を追加すると、バナーが表示されるというスクリプトを作成しています。
main.jsは、
html = '<script language="JavaScript">';
html += 'var url0101 = "url01.xxx.jp";';
html += 'var url02 = "url02.oooo.jp";';
html += '</script>';
html += '<script language="JavaScript" src="http://xxx.xxxx.xxx/test.js"></script>');
html += '<script language="JavaScript">';
html += 'Function01("check")';
html += '</script>';
document.write(html);
というような風になっており、
(1) 変数の宣言
↓
(2) http://xxx.xxxx.xxx/test.jsの読み込み
↓
(3) (2)で読み込んだjs内の関数Function01を実行
という流れです。
FireFoxでは表示されましたが、IE6では
(2)のjsを読み込む前に(3)のFunction01が実行され、
「オブジェクトを指定してください」のエラーが表示されてしまいます。
よい方法がありましたら教えていただけますでしょうか?
よろしくお願いします。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
main.jsをこうしてみてください
var url0101 = "url01.xxx.jp";
var url02 = "url02.oooo.jp";
var js=document.createElement("script");
js.setAttribute("type","text/javascript");
js.setAttribute("src","http://xxx.xxxx.xxx/test.js");
document.getElementsByTagName("head")[0].appendChild(js);
var js=document.createElement("script");
js.setAttribute("type","text/javascript");
js.appendChild(document.createTextNode('Function01("check");'));
document.getElementsByTagName("head")[0].appendChild(js);
ご回答ありがとうございました。
main.jsを上記のようにしてためしたところ、
ライン:11
文字:1
エラー:予期しないメソッドの呼び出し、またはプロパティアクセスです
というエラーとなってしまいました。
回答していただいた内容を参考にもう少し考えてみようと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript javascriptで変数を組み込みたい 2 2023/01/13 09:52
- JavaScript JAVASCRIPT 2 2022/04/15 15:10
- JavaScript switch文のswitch(n)の部分を複数の値にするか、if文に変えてほしいです。 1 2022/07/27 17:18
- JavaScript セレクトボックスを2つ設けて選択して初めてメッセを表示 1 2022/07/27 12:15
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/07 21:04
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/30 09:10
- JavaScript スマフォではボタンを表示させたくない 2 2023/01/20 14:26
- JavaScript GoogleChart 階層ごとのブロックの長さを個別に設定したい 1 2022/07/06 14:27
- JavaScript jsで、switch文で書かれた分をif文にできませんか。 1 2022/07/28 15:10
- AJAX JavascriptからPHPへのAjax通信でnullが返ってくる 3 2022/08/03 22:00
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
別ファイルのfunctionの読み込み方
-
複数のJavascriptを1つのscrip...
-
外部ファイル名を変数で指定で...
-
【Google Apps Script】「ライ...
-
Jquery.PHPファイルのechoが表...
-
外部.jsの内容を一部置き換えて...
-
javascriptとApacheの設定
-
javascriptファイルは1つに統...
-
JavascriptとJqueryを混在し記述
-
javascriptのalertで文字化けが...
-
外部jsファイルから本体の関数...
-
呼出したjsファイル内で他jsフ...
-
JavaScript内の関数を別のファ...
-
Dreamweaver で 外部JSを読み込...
-
<script src="">読み込まない
-
URLに変数を指定できるのか
-
複数ファイルアップロードはAja...
-
ひとつの外部ファイルに複数の...
-
条件分岐で、読み込む外部スク...
-
外部ファイルでBODYのonloadイ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
別ファイルのfunctionの読み込み方
-
複数のJavascriptを1つのscrip...
-
Dreamweaver で 外部JSを読み込...
-
javascriptとApacheの設定
-
【Google Apps Script】「ライ...
-
cssにjavascriptを入れる?呼び...
-
JavaScriptのエラー ( 関数の...
-
ひとつの外部ファイルに複数の...
-
javascriptファイルは1つに統...
-
JavascriptとJqueryを混在し記述
-
<script src="">読み込まない
-
javascriptのalertで文字化けが...
-
レンタルサーバーでjavascript...
-
javascript内で外部ファイルを...
-
外部読み込みで動かないときの...
-
外部ファイルを実行
-
プルダウンメニューを別ファイ...
-
ホームディレクトリを示すチル...
-
外部.jsの内容を一部置き換えて...
-
xmlHttpRequest.send( EncodeHT...
おすすめ情報