这个 js 在没有 url 前缀的情况下中断有什么原因吗:www



当我测试这个网站时,如果我使用不带前缀的网址,一些javascript会中断,并且单击时复选框不会标记自己:www。

如果我那里有前缀,它工作正常。

我并不是真的在这个特定的网站问题上寻求帮助,但是javascript是否需要url前缀才能正常工作? 当完整的网址不存在时,是否应该发生某些功能中断的情况?

听起来好像还有其他事情发生。Javascript 不会仅仅因为您访问的 url 没有 www 前缀而中断。

您的 Web 服务器可能是由于某些古怪的设置而运行。你可以在你的.htaccess文件中有一些时髦的重写规则,如果它的Apache你打开了。或者它可能是javascript中正在寻找硬编码URL之类的东西。

所以,答案又是否定的。URL上的前缀本身并不妨碍Javascript正常工作。

http://www.example.org 和 http://example.org 是两个非常不同的域。Javascript 需要一个引用现有站点的 URI 才能工作。

最新更新