• ベストアンサー

複数の外部ファイルの読み込み

外部ファイルを複数読み込もうとしても、なぜか、上手くいきません。 ジャバスクリプトを一つだけにすると正常になり、二つにすると、どれか一つだけになってしまいます。 例えばAのスクリプトが上手くいけば、Bが正常に動かなくなったりと言った感じです。 スクリプトはそれぞれ、違ったものになってます。 原因がよくわかりませんが、何が悪いんでしょうか?

noname#57880
noname#57880

質問者が選んだベストアンサー

  • ベストアンサー
  • steel_gray
  • ベストアンサー率66% (1052/1578)
回答No.1

読み込んでいる二つのスクリプトが干渉しているのだと思います。 (関数名やイベントの設定、グローバル変数等が被っている) 双方のコードを見比べるとかデバッガで調べるとかしなければ原因の特定、解決はできません。 Javascriptがわからなくて、どこかからコピーして来たものなら、別の、似た機能のサンプルを探して組み合わせるとうまくいく場合もあります。

noname#57880
質問者

お礼

やはり、干渉していたみたいです。 返事おくれてすいません。

関連するQ&A

  • 1ページ内での複数外部ファイル参照はできますか?

    こんにちは。 [a.html]と[b.html]というページ内の上部で共通する部分があるので、外部ファイルを読み込んで表示させる方法をとっています。 ここにもう一箇所、共通する部分を表示させたくて、同じ方法でファイルを読み出すようにしたのですが、最初の外部ファイルが二箇所に出力されるようになってしまいました。 よいアドバイスをお願いします。 参考) [a.html]&[b.html]の表示させたいところに下記を記述 <script language="JavaScript" src="*.js"></script> <script type="text/javascript"> <!-- document.write( menutext ) --> </script> ★*.jsは下記の二種類 1 [x.js] menutext ="" +"ひとつめ。" 2 [y.js] menutext ="" +"ふたつめ。"

  • 外部ファイルの読み込みに失敗します。。。。

    http://www.wind.sannet.ne.jp/alfix/javascript/text/f05.html これを外部ファイルと読み込もうと思っても上手くいきません。 普通(外部ファイルにしないで)やったらうまくいきましたが、 外部ファイルを複数使いたいため、どうしても、外部として、読み込みたいです 他の外部ファイルの読み込みには成功していますが、これだけは、行きません。 色々自分でも試しましたが・・ 赤の部分を外部ファイルに入れたり、色々試していくうちに分けがわからなくなりました。 これの外部ファイルのやり方わかるかたいらっしゃいますか?

  • JAVASCRIT外部ファイル化が全くできません・・

    JAVAの超初心者です。なにがなんやらわからず・・ 今まではソースに頂き物のjavaを置いていたのですが あまりにも長すぎるので、外部ファイル化しようと思ったのですが、まったく稼動しません・・・ 具体的には、雨のようにイラストが降るJAVAを頂きまして、以下を 「ame.js」としてファイル保存しました。 そして、 <SCRIPT TYPE="text/javascript" SRC="ame.js"></SCRIPT> を</HEAD>の前に記載しました。 すると、ホームページビルダーでは 「スクリプトエラー」(オブジェクトがありません) とでます。 いったい、何が駄目なのでしょうか?

  • ロード時に外部ファイル読込

    お世話になっております。 onload時に外部ファイルのJavaScriptを呼び出したいのですがうまく動作しないので、 ここをお借りしてご質問させていただきます。 長いソースを抜粋しています。 【HTML】 <HTML> <HEAD> <script type="text/javascript" src="java.js"></script> </HEAD> <BODY onload="Check(Document.myFORM)"> <FORM name="myFORM">   <input name="ATEXT" type="text"> </FORM> </BODY> </HTML> 【java.js】 function Check(oj){  oj.ATEXT.disabled = true;  oj.ATEXT.style.backgroundColor = "#999999"; } 実際はテキストボックスがたくさんあり、HTML内に書くと ごちゃごちゃしてしまうため外部ファイルに記述しています。 しかし、動作させてみると「Documentは宣言されていません」というエラーが発生してしまいます; どうかご教授お願いいたします。

  • 外部ジャバスクリプトファイルを呼び出す時

    外部ジャバスクリプトファイルを呼び出す時、htmlファイルに、 <script language="JavaScript1.1" src="***.js"></script> などと書いているのですが、どうも表示が遅いような気がしています。 この1.1というのはどういう意味なのでしょうか、それから、これは必要なのでしょうか? 宜しくお願いいたします。

  • 外部テキストの読み込み

    はじめましてよろしくお願いしますm(_ _)m 最近FLASHのアクションスクリプトを触るようになったのですが、どうしてもわからないことがあるので質問させて下さい。 やりたいのは…、 text01=あいうえお &text02=かきくけこ &text03=さしすせそ という外部テキストファイルがあってそれを1つのswfファイルが読み込まれるごとに違う値を表示したいです。イメージとしては下のような感じです。 <sample.swf>←ここではtext01の内容を表示 ・ ・ <sample.swf>←ここではtext02の内容を表示 ・ ・ <sample.swf>←ここではtext03の内容を表示 ・ ・ swfファイルを個別に用意し、外部テキストの変数をそれぞれ指定してやればできるのですが、それではswfファイルが複数になってしまうのと読み込みにも時間がかかるので(見出しに使いたいのでフォント埋め込みです)なんとか1つのswfファイルでできないか考えています。 FLASHではこういったことは可能でしょうか? 何かヒントだけでもいただけると嬉しいです。 よろしくお願いします。

    • ベストアンサー
    • Flash
  • JavaScriptの外部ファイルについての疑問です。

    こんばんは。 他の方が作ったJavaScriptをよく利用させて頂いている立場の者です。 よろしくお願いします。 外部ファイルについて、多くのサイト等で 「複数のページで同じものを使う場合は、管理が楽になるので外部ファイルが良い」 と薦められているのを見掛けます。これに関して疑問が2つあります。 1つめに、閲覧者にとってやさしいページ作り、という観点から見ても、 外部ファイルの方が良いのでしょうか? (共通のJavaScriptが複数ページにあるときは、 外部ファイルにした方が読み込み速度が速くなる、 といったメリットはありますか?) 2つめに、例えばAページ、Bページ、Cページとあったとして、 AとBに共通の JavaScriptが1つ、 BとCに共通の JavaScriptが1つ、 CとAに共通の JavaScriptが1つ…という具合だった場合、 全てを1つの外部ファイルに入れて、共通で使っても良いのでしょうか? または、ページごとに使っていないJavaScriptは読み込まないように 外部ファイルを複数に分けた方が良いのでしょうか? または、このような場合は外部ファイルにせずに、直接ページ毎にソースを 書いた方が良いのでしょうか? 以上です。よろしくお願いします。

  • 外部ファイルの読み込み

    HTMLにPHPの外部ファイルを読み込みたいと考えています。 <?php include ("1.php"); ?> <html> <head> <title></title> </head> <body> <div> <?php include ("2.php"); ?> </div> </body> </html> <?php include ("3.php"); ?> こんな感じで組み込むことって可能ですか? 外部ファイルなしで普通に1つにして読みこませると大丈夫なのですが、上記のように外部ファイルとして読み込ませると、表示されません。 <html>タグの外って、基本的にだめなんですか? 教えてください。

    • ベストアンサー
    • PHP
  • スクリプト内から他の外部スクリプトを読み込みたい

    Java Script初級者です。 外部スクリプト内から他の外部スクリプトを読み込むことは可能ですか? 実現したい内容はスクリプト内の関数から▼下のような感じで外部ファイルを読み込むことです。 function check(fm) { <script language="JavaScript" src="AAA.js"></script> } 何か良い方法がありましたらぜひ教えてください。

  • 外部 js ファイルの動的読み込み

    通常、HTML で外部の Javascript ファイルを読み込む必要がある場合、 <script type="text/javascript" src="****.js"></script> としますが、これを Javascript のコード内で行いたい場合、何か方法はあるでしょうか? いわゆる、Perl での use や php での require のようなことを Javascript で実現したい - 動的に js ファイルを読み込みたいのです。 以上、お分かりになる方、よろしくお願いします。