代码之家  ›  专栏  ›  技术社区  ›  Jeriko

非常奇怪的客户端/浏览器问题

  •  0
  • Jeriko  · 技术社区  · 14 年前

    我们的一个客户向我们记录了一个非常奇怪的问题-我们为他们的网站发布了一个预览,但是当它在他们的主PC上被浏览时,一些奇怪的事情开始发生…

    起初,没有找到样式表,因此访问任何页面都会导致所有样式中的一个无效。我们给他们发了一个直接链接 stylesheet 我们办公室里所有的电脑都能看到,但是在他们那边出现了一个“找不到文件”的错误。然后我删除了文件,并用一个新的空白文件替换了它,他可以访问这个文件。将粘贴的screen.css内容复制到这个文件中,他就可以很好地查看它了,样式表又神奇地在站点上工作了。

    现在,他可以查看样式,但不能查看引用的标题图像。奇怪的是,这个问题不存在于我们测试过的任何其他PC上,或者问题计算机上的任何其他站点上,但显然我们希望客户的站点能够为他们工作。奇怪的是,他们可以查看我们的其他站点,托管在同一台服务器上,构建在同一个CMS之上(因此大多数文件都是相同的),没有问题——但是对于那些确实存在的文件,他们得到了404。

    • 样式表是 关闭,也没有在他们的浏览器上特别停用任何内容(因为其他站点都很好)
    • 用ctrl+f5重新加载没有帮助
    • 客户端正在使用最新版本的Firefox

    这里有什么想法可以尝试/如何缩小问题范围?

    编辑:

    客户端第二次重新安装了浏览器,问题似乎已经自行解决了。仍然不知道是什么导致了这个问题,但至少现在已经消失了。感谢大家的建议,我不认为我真的能接受一个答案,但我已经+1'谢谢你们所有人的帮助。

    2 回复  |  直到 14 年前
        1
  •  1
  •   Martin Smith    14 年前

    如果他们得到404个响应,这些必须从某个地方发送!你能用吗? Fiddler 在客户端监视流量以检查请求是否到达了正确的位置(显然),并且请求没有明显的错误。

    并查看服务器日志以查看传入的请求(是否被代理更改?)以及为什么发送404(实际上,如果您可以匹配所有请求,并且客户端没有一些奇怪的DNS问题)。

    编辑 如果您不在客户机站点,那么 cut down version 对于fiddler,您可以让客户机使用它来进行捕获,这对他们来说可能更容易。

        2
  •  1
  •   shipshape    14 年前

    如果他们使用的是任何火狐插件,请尝试禁用它们(工具->加载项)。