1/1页1 跳转到查看:559
发新话题 回复该主题

已终止操作 ie

已终止操作 ie

最近发现一件很郁闷的事件,加载UpLoad API时出现如下错误,经观察只有IE会!
原来是在加载过程中创建Form并添加结节时出的错!
document.body.appendChild() 会导致站点无法正常加载。
出现提示:Internet Explorer无法打开Internet站点 ×××?? 已终止操作。


 附件: 您所在的用户组无法下载或查看附件

通常这种问题只在IE中出现。
AppendChild 方法:

作  用

加上一个节点当作指定节点最后的子节点。 

基本语法

xmlDocumentNode.appendChild(newChild);

 

说  明

newChild 是附加子节点的地址。

 

范  例

docObj = xmlDoc.documentElement;
alert(docObj.xml);
objNewNode = docObj.appendChild(xmlDoc.documentElement. firstChild);
alert(docObj.xml);


在页面加载过程中(还未到body结束:</body>),使用document.body.appendChild()就会产生这样的错误!
解决办法:
1、在一个已加载的对象上调用appendChild(),来创建对象。
2、页面加载完毕后,再执行document.body.appendChild()动作,可以把它放到</body>后面。
3、用window.setTimeout(),来延时对document.body.appendChild()的调用。
http://www.Aspx1.Com
请帮忙宣传Aspx1 , Aspx1是ASP.NET学习者的家园 , 适宜长期居住.

TOP

 

回复:已终止操作 ie

学习了。。呵呵

TOP

 
1/1页1 跳转到
发表新主题 回复该主题