2012-03-09 20 views
0

誰でもこのコードをWebサーバー上で動作させる方法を教えてもらえますか?ローカルで正常に動作しますが、計算はオンラインでは機能しません。何がうまくいかなかったのですか? htmlファイルは、jquery.jsファイルと同じフォルダにあります。任意の助けを事前に私のサーバー上でJavaScriptが動作しないのはなぜですか?

http://jsfiddle.net/nyree/3CgcH/

おかげ

+0

あなたのサイトへのリンクは何ですか?あなたのフィドルは実際の問題を表すものではありません。 – j08691

答えて

5
<script type="text/javascript" src="/spreadsheets/jquery.js"></script> 
<script type="text/javascript" src="YUI/yahoo-min.js"></script> 
<script type="text/javascript" src="YUI/yahoo-dom-event.js"></script> 

<link rel="stylesheet" type="text/css" href="YUI/fonts-min.css" />      
<script type="text/javascript" src="YUI/cookie-beta-min.js"></script> 
<script type="text/javascript" src="YUI/cookie-min.js"></script> 
<link rel="stylesheet" type="text/css" href="YUI/tabview.css" /> 
<script type="text/javascript" src="YUI/element-beta-min.js"></script> 
<script type="text/javascript" src="YUI/tabview-min.js"></script> 
<link rel="stylesheet" type="text/css" href="YUI/container.css" /> 
<script type="text/javascript" src="YUI/container-min.js"></script> 

これらのファイルのいずれもjsFiddleのサーバー上に存在しません。参照URLを変更する必要があります。

サーバー上に存在するものは、jsFiddleのサーバー上に存在するものとは関係ありません。

jsFiddleは、パスの一部だけを知っています。/spreadsheets/jquery.js。これは、そのサーバーへの相対URLです。あなたのコードを誰かのサーバ上で動作させたい場合は、ファイルをサーバ上に置いてパス構造を維持するか、URLを絶対に変更する必要があります。

<script type="text/javascript" src="http://YOURWEBSITE.com/spreadsheets/jquery.js"></script> 
+0

しかし、それらはすべて私のサーバー上にあるので、なぜ動作しないのですか?申し訳ありません、私はjavascript – user1236274

+0

@ user1236274、更新を参照してください。 – Brandon

+0

私はそれらをどのように変更する必要がありますか?私に例を挙げてください。 – user1236274

関連する問題