以下真的让我感到困惑。
我有一个用经典ASP编写的网站。该站点有一个侧栏导航菜单,它通过从存储过程中获取URL列表并将它们列在表中来动态构建。该网站在我的计算机上正常运行。
但我们有一个呼叫中心,这些员工使用终端服务器访问我们的网页。今天他们中的几个(但不是全部)开始抱怨一些侧边栏链接会将它们重定向回我们的主页而不是链接应该去的地方。
我检查过,问题是真实的,链接是正确的,实际上手动输入链接会导致同样的问题。然而,它并不是在每台使用终端服务器的计算机上,在某些机器上它很好。
所以我进一步检查,如果我去同一个终端服务器页面更糟糕。缺少大块,事实上侧边栏根本不显示,看起来如果asp代码中有错误(遇到错误后生成的页面块没有显示)。
如果我使用远程桌面转到不同的服务器并使用该页面浏览我们的网站,那么无论它是什么,它都是终端服务器所独有的(而不是远程桌面会话所独有)。 / p>
正在使用的浏览器是IE 10,虽然我不认为浏览器可能是问题,但我不能轻易安装另一个进行测试。
有没有人知道可能导致这种情况的原因?
编辑添加: 我在终端服务器上安装了Firefox,同一页面渲染得很好。我查看了源代码并将其保存到Firefox和IE中的文件中,浏览器生成的源代码相同但它从未在我的计算机上正常加载,但在Firefox或使用相同终端服务器和IE的其他计算机上都很好。
答案 0 :(得分:0)
原来,Internet Explorer默认关闭了javascript。我起初并没有想到这一点,但果然...... ....