有人能告诉我如何在Web服务器上运行此代码。它在本地工作正常,但计算不能在线工作。出了什么问题? html文件与jquery.js文件位于同一文件夹中。
http://jsfiddle.net/nyree/3CgcH/
提前感谢任何帮助
答案 0 :(得分: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的服务器上。您需要更改参考网址。
您的服务器上存在的内容与jsFiddle服务器上的内容无关。
jsFiddle只知道路径的一部分/spreadsheets/jquery.js
。这是他们服务器的相对URL。如果您希望代码在别人服务器上运行,您需要能够将文件放在其服务器上以维护路径结构,或者将URL更改为绝对。
<script type="text/javascript" src="http://YOURWEBSITE.com/spreadsheets/jquery.js"></script>