比如我有一个1.html文件,内容如下<HTML>
<HEAD>
</HEAD>
<BODY>
这是本页的内容
</BODY>
</HTML>我在另一个页用var newWim=open("1.html","_blank")打开了这个页面,请问如何向打开的1.html中添加“这是添加的内容”这段文字,1.html的原来的文字要求保留,js代码要求ie,ff,opear都能支持。
谢谢了,献上60分!
<HEAD>
</HEAD>
<BODY>
这是本页的内容
</BODY>
</HTML>我在另一个页用var newWim=open("1.html","_blank")打开了这个页面,请问如何向打开的1.html中添加“这是添加的内容”这段文字,1.html的原来的文字要求保留,js代码要求ie,ff,opear都能支持。
谢谢了,献上60分!
window.onload=function(){
var newWim=open("photo3.html","_blank");
newWim.document.body.innerHTML="aaaaaaaaaaaa";
};
</script>
window.onload=function(){
var newWim=open("1.html","_blank");
newWim.document.body.innerHTML="这是添加的内容<br>"
+newWim.document.body.innerHTML;
};
</script>
window.onload=function(){
var newWim=open("1.html","_blank");
newWim.document.body.innerHTML="这是添加的内容<br>";
};
</script>
newWim.document.open()
newWim.document.write("ok")
newWim.document.write("ok")
newWim.document.close()
window.onload=function(){
var newWim=open("photo3.html","_blank");
if(document.body)newWim.document.body.innerHTML="aaaaaaaaaaaa<br/>"+newWim.document.body.innerHTML;
else newWim.document.documentElement.innerHTML="aaaaaaaaaaaa<br/>"+newWim.document.documentElement.innerHTML;
};
</script>
也就是执行脚本时你要等待。
var win = window.open("test1.html");
window.setTimeout(function(){
win.document.body.innerHTML+="aaaaa";
},10);0.01秒后执行即可。另外建议这种加载耗时的方法都采用setTimeout()手工延时的方式处理!