1

我已经看到列出了很多这样的问题,但没有一个真正回答了这些问题。我在本地机器上做了一个词云,它就像一个魅力。我将它加载到服务器上,现在脚本将无法运行。我认为这可能与 src 链接有关,但我什至将完整路径放在那里,但这根本没有帮助。

这是我页面的链接:www.johnverber.com/wordcloud/wordcloud.html

任何想法或其他方式将不胜感激。以下是我的脚本链接的代码:

<link REL = "stylesheet" type = "text/css" href="styles.css">
    <script type="text/javascript"  src =     "https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
    <script type="text/javascript"  src = "www.johnverber.com/home/johnverb/public_html/wordcloud/jquery.js"></script>
<script type="text/javascript"  src = "www.johnverber.com/home/johnverb/public_html/wordcloud/tagtools.js"></script>
<script type="text/javascript"  src = "www.johnverber.com/home/johnverb/public_html/wordcloud/openDocTools.js"></script>
<script type="text/javascript"  src = "www.johnverber.com/home/johnverb/public_html/wordcloud/executeTag.js"></script>
4

3 回答 3

3

你需要让你的路径绝对。http://在所有脚本路径之前添加。服务器似乎也缺少大多数(如果不是全部)脚本。

于 2012-05-23T00:25:44.763 回答
1

查看浏览器中的 net 选项卡,您会发现您的 url 是错误的。

GET http://www.johnverber.com/wordcloud/www.johnverber.com/home/johnverb/public_html/wordcloud/jquery.js 404 (Not Found) wordcloud.html:6
GET http://www.johnverber.com/wordcloud/www.johnverber.com/home/johnverb/public_html/wordcloud/tagtools.js 404 (Not Found) wordcloud.html:6
GET http://www.johnverber.com/wordcloud/www.johnverber.com/home/johnverb/public_html/wordcloud/openDocTools.js 404 (Not Found) wordcloud.html:6
GET http://www.johnverber.com/wordcloud/www.johnverber.com/home/johnverb/public_html/wordcloud/executeTag.js 404 (Not Found) wordcloud.html:6
于 2012-05-23T00:26:40.890 回答
1

您的脚本路径错误,请删除该home/johnverb/public_html/部分并包含协议,即http://如果您使用的是绝对路径

http://www.johnverber.com/wordcloud/jquery.js
http://www.johnverber.com/wordcloud/openDocTools.js
http://www.johnverber.com/wordcloud/executeTag.js
http://www.johnverber.com/wordcloud/tagtools.js[404 not found]
于 2012-05-23T00:27:21.593 回答