JS文件在服务器中不起作用

时间:2011-11-12 11:07:24

标签: php javascript http http-request

我的主机http://mywebsite.com/data[0]/data[1]/test.js中有一个js文件,其中包含document.write()函数。

(data [0]和data [1]是php模块处理它们的动态值,每次这些值被chaneged时js输出都不同)

在html文件中我使用它:

<script src="http://mywebsite.com/data[0]/data[1]/test.js"></script>

它不起作用,但是当我在localhost中保存js文件的输出(设置静态值并且没有使用数据[0]和数据[1])时使用它:

<script src="http://localhost/test.js"></script>

它有效!

我认为http请求中的内容应该是问题,但我不知道是什么!! :(

任何帮助将不胜感激:(

1 个答案:

答案 0 :(得分:0)

在没有看到data[0]data[1]输出的情况下,我猜它就是这些并且您错误地链接到文件。

如果您无法发布您的网站作为示例,我建议您查看文件的来源(通常是右键单击页面并单击查看源)并单击链接(在大多数现代浏览器中应该可以)到您的javascript文件,如果你没有看到你的javascript文件错误地链接到它。

如果您可以链接到该页面,我可以进一步帮助您。