我的CodeIgniter网站遇到了问题。我注意到每次进入页面时,浏览器都会请求页面两次(在Firefox和Chrome以及不同的计算机上试过)。以下是Firebug的截图:
正如您在图片中看到的那样,请求页面invite
两次。我查看了Chrome开发人员工具,它说第二个请求是从文件jquery-1.7.1.min.js
的第4行开始的。此外,在Chrome开发人员工具中,第二个请求与第一个请求的大小相同。然而,响应实际上是空的(与Firebug相同)。一个简单的Hello World PHP页面仍然可以正常工作。
造成这个问题的原因是什么?
答案 0 :(得分:2)
您可能在页面加载期间请求了一个资源,该资源错误地具有几乎为空的URL。例如,在您的CSS中,您可能有background-image: url(#)
或对"#"
的ajax调用。请注意,第二个网址是invite#
,而不是invite
。这是一个线索。