在采用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安装安全补丁后页面初始load时document.XMLDocument
是NULL的原因是什么?
(2) IE6安装安全补丁后document.XMLDocument
开始是NULL,按下Refresh按钮又能取到值的原因是什么?
(3) IE6安装安全补丁后页面初始load时,document.XMLDocument就能取到值的解决办法有吗?
(4) IE8下页面初始load
时document.XMLDocument 是NULL的原因是什么?
(5) IE8下document.XMLDocument
开始是NULL,按下Refresh按钮又能取到值的原因是什么?
(6) IE8下页面初始load时,document.XMLDocument就能取到值的解决办法有吗?