document.body.appendChild()导致IE已终止操作的讨论 用insertBefore好了我这里也研究过一下 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 window.onload用这个方法应该不会出现你说的情况当然用insertBefore是一个不错的选择 同2楼写到onload里就好了 感谢各位的发言,现在改成如下格式,等待实践的考证document.body.onload = function(){ 参数A=setInterval(函数A,200);};}function 函数A(){ if(document.body==null){return;}; clearInterval(参数A); setTimeout("函数B()",200);};function 函数B(){ 参数C=document.createElement("div"); ………… document.body.insertBefore(参数C); …………}; 在onload里面处理也会出现这样的问题吗?有些奇怪。会不会是别的原因造成的? 在IE里面初步发现用insertBefore还可以,不过FF和safari好像不支持这个,干脆,IE用insertBefore,其它浏览器用appendChild然后bodyonload用这样if(window.attachEvent) window.attachEvent("onload",function() {});else window.addEventListener("load",function() {},true);再次等候检验 说的是insertAdjacentHTML 吧这个ff才不支持 大神!为什么我的<body>里面的<img >图片显示不出来呢,难道是下面的js函数问题? 刷新页面时如何调用JQuery函数? JQuery分页问题,高手进! 如何用JavaScript控制table动态插入行 页面中已经包含了要使用的js文件,为什么不起作用?? 给表格的td增加属性 请教 急问,高手指点 谁见过 prototype 的这种使用语法! 关于滚动条的问题请问大伙。 IE禁止javascript脚本问题 js 右键
用这个方法应该不会出现你说的情况
当然用insertBefore是一个不错的选择
写到onload里就好了
document.body.onload = function(){
参数A=setInterval(函数A,200);};
}
function 函数A(){
if(document.body==null){return;};
clearInterval(参数A);
setTimeout("函数B()",200);
};function 函数B(){
参数C=document.createElement("div");
…………
document.body.insertBefore(参数C);
…………
};
在onload里面处理也会出现这样的问题吗?
有些奇怪。会不会是别的原因造成的?
if(window.attachEvent)
window.attachEvent("onload",function() {});
else
window.addEventListener("load",function() {},true);再次等候检验
这个ff才不支持