当前位置 > 首页 > IE9\IE8

IE6和IE8中遇到的技术问题

2012-8-9 14:37:00来源:IE9\IE8

在采用XML + XSL技术建立的Web应用中,在画面的onload JavaScript函数里使用 mlDoc = document.XMLDocument; 取加载页面的XMLDocument,系统开始运行时使用的IE6在未安装安全补丁WindowsXP-KB2559049-x86-ENU时运行正常,安装上述补丁后,onload JavaScript函数里使用 mlDoc = document.XMLDocument; 取得的document.XMLDocument NULL,按下Refresh按钮(快捷建F5)后又能取得document.XMLDocument的值了,在IE8下也是这种情况。

想请教的问题如下

(1)   IE6安装安全补丁后页面初始loaddocument.XMLDocument NULL的原因是什么?

(2)   IE6安装安全补丁后document.XMLDocument 开始是NULL,按下Refresh按钮又能取到值的原因是什么?

(3)   IE6安装安全补丁后页面初始load时,document.XMLDocument就能取到值的解决办法有吗?

(4)   IE8下页面初始load document.XMLDocument NULL的原因是什么?

(5)   IE8document.XMLDocument 开始是NULL,按下Refresh按钮又能取到值的原因是什么?

(6)   IE8下页面初始load时,document.XMLDocument就能取到值的解决办法有吗?