Composition.document.body.innerHTML=window.opener.document.frmAnnounce.body.value;这句放到一个函数中由onload事件触发调用试试
解决方案 »
- ext界面如何实时的去向服务端发送请求,并接受响应
- IE9 调试javascript SCRIPT5007: 属性“ShowLink”的值为 null、未定义或不是 Function 对象
- 请各位推荐几本初学JS的好书!是初学奥?
- 点击IE浏览器的大叉关闭网页的时候,报MSG说不允许关闭网页,可以实现吗
- 为什么document.form1.submit();在jsp页面老提示属性或对象不存在啊??
- 程式员的呼唤.我们都做程式好几年,快三十了.我们何去何从??快三十的程式员QQ群14471754
- 一个有关window.open的小问题(初学者)。谢谢大家指教
- 那能找到模仿WINDOWS界面的代码??谢谢各位DX了
- 急!取字符的问题!
- 急用,在线等:往表单域中插入内容?
- 取得保存文件的路径
- 如何在alert函数中显示空格?
解决方法就是要判断Composition这个iframe 在加载完成了 再往里面写东西。
通过readyState 属性可以判断是否加载完成。
所以第二个页面改成如下:
<iframe id="Composition" >
</iframe>
<script>
Composition.document.designMode = "On";
var timer= window.setInterval("dowork()",200)
function dowork(){
if (frames["Composition"].document.readyState=="complete"){
Composition.document.body.innerHTML=window.opener.document.all.frmAnnounce.value;
window.clearInterval(timer)
}
}
</script >
试试!
谢谢lfecnu() 的帮助!