【发布时间】:2014-03-10 12:33:57
【问题描述】:
我正在尝试发布我的第一个网站,以便将其移动到另一个无法操作代码的服务器位置(客户自己的服务器)。
问题是所有的 javascript 函数都不再工作了! 我认为原因是该网站是从 DLLS 中读取的,而不是从源代码本身中读取的!
如何确保网站可以看到 js 文件
提前谢谢你!
【问题讨论】:
-
你的 js 文件的路径变了吗?您在服务器上的虚拟目录下吗? JS 文件不位于 DLL 中(它们与服务器端代码无关),它们需要位于服务器的文件系统中,以便浏览器可以访问它们。你的浏览器报错了吗?
-
谢谢克里斯,但我已经仔细检查了文件是否存在,并且从我的 ASPx 页面中,我有以下代码
-
我认为您的脚本源地址无效,浏览器无法加载它们。检查其他用户是否可以读取此 JS 文件 - 因此它们是否位于私有(锁定)文件夹中。尝试直接从浏览器打开此文件,如 www.youraddress.com/locationofile.js 如果文件正常打开则脚本 src 地址错误。
标签: c# visual-studio-2012 web publish