サーバー上でJqueryが使用できない
jQueryを使用して、htmlに外部txtファイルの内容を表示しようとしています。
ローカル上では正常に動作するのですが、サーバーにアップしてみてみると、
javascriptのエラーが発生してし、txtの内容が表示されません。
※IE8で確認したところエラー詳細は「オブジェクトを指定してください」
※IE8とFireFoxで確認し、ともに表示されない。
原因として何が考えられるでしょうか?
ちなみにソースは以下の様な感じです。
(txtファイルはhtmlと同階層に置いてあります)
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
<head>
<script type="text/javascript" src="./js/jquery.js" ></script>
<script language="JavaScript"><!--
function setNews(){
$("#news").load("news.txt");
}
//--></script>
</head>
<body class="top_body" bgcolor="#000000" onload="setNews();">
<p id="news" class="news"></p>
</body>
</html>
No.1ベストアンサー
- 回答日時:
単純にJQuery のjs ファイルがダウンロードできてないだけではないですかねー。
JQuery ってローカルで動くものですからねー。jquery-1.4.min.js ですか?それをURL においてダウンロードできるかどうかから試してみては。
またnews.txt もパスがあってますか?ダウンロードできますか?
#見当違いならスイマセン
ご回答ありがとうございます。
jsやnews.txtのダウンロードはできていました。
原因は不明ですが、jquery-1.3.min.jsに変えてみたら
何故かサーバー上でも動作するようになりました。
No.2
- 回答日時:
私も似た様な経験をしました。
まず、HTMLと同じパスにjsファイルを置いてみてください
動きますでしょうか?
これで動けばパス自体が間違っています。
あとIISなどの設定はあっていますか?
スクリプトなど許可していない可能性もあります。
最後の可能性はURLを参考にしてみてください
http://renge.heteml.jp/lotus/design/003287.html
http://d.hatena.ne.jp/cake67/20090902/1251905176
ご回答ありがとうございます。
スクリプトの許可やjsへのパスなどは大丈夫だったみたいです。
原因は不明ですが、jquery-1.3.min.jsに変えてみたら
サーバー上でも動作するようになりました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/30 09:10
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/07 21:04
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- AJAX JavascriptからPHPへのAjax通信でnullが返ってくる 3 2022/08/03 22:00
- HTML・CSS 下にスクロールしても、追従するボタンのコードを書いたのですが、ボタンの中の画像が半分しか表示されない 1 2022/04/16 21:31
- HTML・CSS スクロールすると追従する画像のコードを書いているのですが、追従する画像の大きさの調節が上手くいきませ 2 2022/04/18 12:52
- JavaScript switch文のswitch(n)の部分を複数の値にするか、if文に変えてほしいです。 1 2022/07/27 17:18
- JavaScript セレクトボックスを2つ設けて選択して初めてメッセを表示 1 2022/07/27 12:15
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
複数のJavascriptを1つのscrip...
-
javascriptとApacheの設定
-
javascriptファイルは1つに統...
-
別ファイルのfunctionの読み込み方
-
呼出したjsファイル内で他jsフ...
-
JavascriptとJqueryを混在し記述
-
IE8で外部jsファイルが読み込め...
-
ひとつの外部ファイルに複数の...
-
javascriptの外部ファイルで行...
-
ホームページビルダ 保存について
-
JavaScriptのエラー ( 関数の...
-
外部ファイル名を変数で指定で...
-
Dreamweaver で 外部JSを読み込...
-
javascriptで別ファイルから変...
-
スタイルシートを使ってマウス...
-
<a href="#" …>の意味を教えて...
-
bodyにidをつける理由は何ですか?
-
JavaScriptでiframeの内容を「...
-
<div>のタッチ状態を維持したま...
-
SCRIPT5007: 未定義または NULL...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
別ファイルのfunctionの読み込み方
-
javascriptとApacheの設定
-
Dreamweaver で 外部JSを読み込...
-
javascriptファイルは1つに統...
-
プルダウンメニューを別ファイ...
-
javascriptのalertで文字化けが...
-
呼出したjsファイル内で他jsフ...
-
【Google Apps Script】「ライ...
-
複数のJavascriptを1つのscrip...
-
cssにjavascriptを入れる?呼び...
-
JavascriptとJqueryを混在し記述
-
JavaScriptのエラー ( 関数の...
-
ひとつの外部ファイルに複数の...
-
javascriptの外部ファイルで行...
-
ホームディレクトリを示すチル...
-
外部ファイル名を変数で指定で...
-
JavaScript内の関数を別のファ...
-
なぜ外部jsファイルはコメント...
-
外部.jsの内容を一部置き換えて...
-
外部読み込みで動かないときの...
おすすめ情報