当由于浏览器兼容性问题而出现问题时,它会被 'lu'ck 替换为 'su'。想知道为什么某些 vbscript 语句在 IE9+ 中中断,而在 quirks 模式下运行良好。
以下行只是从隐藏字段中获取值并将其分配给变量data。这在 IE9+ 中不起作用并引发错误“SCRIPT258:由于错误 80020102 无法完成操作”
data = frmSupplier.hdnData.value
同样明智的是,对于每个语句也都是中断的,其中 NodeList 是使用“Microsoft.XMLDOM”加载的 xml 节点的集合:
For Each Node In NodeList
...
...
Next
还有其他几个案例。我们尝试了以下解决方法,但没有运气。
<!doctype html>
根据定义文档兼容性添加
<meta http-equiv="x-ua-compatible" content="IE=9">
根据指定遗留文档模式添加
请对此有所了解。