我有一个托管在负载平衡环境中的站点(运行 IIS7 的克隆 2008SP2 服务器)。当站点在 FireFox 或 Chrome 中显示时,一个实例忽略 VBscript 块(正如预期的那样,因为两个浏览器都不支持 VBScript),但另一个实例将服务器端代码作为纯文本写入客户端。两台服务器上的代码完全相同。代码在 IE 中按预期执行。
在不兼容的浏览器(即 Firefox 或 Chrome)中运行时,需要在服务器端 (IIS) 上启用哪些配置设置以忽略 VBscript 代码?
我已经看了好几个小时了,除了注释掉另一台服务器上的脚本块之外没有找到任何解决方案,但我觉得我不应该这样做,因为它在一台服务器上按预期被省略了.
明确一点:浏览器编写代码
<%@ Language=VBScript %><% Option Explicit ... %>
在一台服务器上的 Firefox/Chrome 中访问该页面,但在另一台服务器上忽略它(如预期的那样)。该脚本在 IE 中的两台服务器上都正确执行。
有什么想法吗?