JS文件不能在服务器上工作


JS file doesn't work in server

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

(data[0]和data[1]是PHP模块处理的动态值,每次这些值改变时js的输出都会不同)

在HTML文件中,我使用:

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

它不起作用,但当我在localhost中保存js文件的输出(设置静态值,不使用data[0]和data[1])并使用此:

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

它工作!

我认为在HTTP请求的东西应该是问题,但我不知道什么!!(

(
)

没有看到data[0]data[1]的输出,我猜是这些,你错误地链接到文件。

如果你不能发布你的网站作为一个例子,我建议你查看你的文件的源(通常右键单击页面并单击查看源),然后点击链接(在大多数现代浏览器中应该是可能的)到你的javascript文件,如果你没有看到你的javascript文件,你链接到它不正确。

如果你能链接到这个页面,我可以进一步帮助你。