使用include 'filename.js';
我在页面上显示文件的完整代码。我做错了什么?
答案 0 :(得分:1)
包含的文件在脚本中具有全局级别的文本。如果您希望仅按需输出文本,则需要将其放在PHP函数中,然后在适当的时候调用该函数。
答案 1 :(得分:0)
您不在PHP脚本中包含javascript文件。您可以将其嵌入页面的内联中,或者更恰当地说,您应该在PHP中具有以下内容(作为返回页面的HEAD部分的一部分),以便客户端单独检索JS文件:
echo "<script type=\"text/javascript\" language=\"javascript\" src=\"".$js."\"></script>\n";
其中$ js是指向脚本URL的变量。