0

我遇到了最奇怪的问题。我有一个开发站点页面,对于某些用户来说,它在所有浏览器中都呈现不完整。查看源代码显示它在某个点被切断,在任何地方都没有结束 body 或 html 标记。但是,当向他们提供此页面时,在服务器上记录响应正文表明它是完整的。起初我认为这可能是网络问题,但在远离其他任何一个的多个位置都遇到过这个问题。同样奇怪的是,如果用户加载与静态页面而不是动态页面相同的完整源代码,则页面每次都正确呈现。我正在使用带有 Rack 1.1.3、Passenger 3.0.9 和 Nginx 1.0.6 的 Rails 2.3.8 仅供参考。有什么建议么?谢谢。

4

1 回答 1

0

问题解决了。有一个大型 JSON 对象分配给页面上的一个变量,该对象用于各种字段的自动完成方法。在删除这个页面上的 JSON 对象并使用 jQuery getJSON() 方法从另一个 URL 加载它之后,问题就消失了。绝对是一个罕见的问题,但希望这对其他人有帮助。

于 2012-09-15T03:56:00.187 回答