none
IE6和IE8中遇到的技术问题 RRS feed

  • 问题

  • 在采用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就能取到值的解决办法有吗?
    2012年8月7日 5:31

答案