换个方式<script>
document.write("<iframe width=750 height=1100 frameborder=0 id=contentframe src='about:'></iframe>");
contentframe.document.write("<img id=content border=0 width=700 src=123.jpg>");
</script>
document.write("<iframe width=750 height=1100 frameborder=0 id=contentframe src='about:'></iframe>");
contentframe.document.write("<img id=content border=0 width=700 src=123.jpg>");
</script>
解决方案 »
- 【求助】简单js不会改
- 宣告一個所有物件都可用的方法,但卻出問題
- 如何保留页面刷新后checkbox中选中的值
- MzTreeView能通过text或者data上挂载的数据聚焦某节点吗?
- javascript能否實現對一組圖片進行幻燈片式的放映,並可選擇多咱放映方式
- 一个正在发送的表单,如何中止其提交?
- 一个普通的登录页面,怎么让点登录按钮后让系统在弹出没有工具条的新窗口中。并自动关闭登录页面?
- 高手,帮忙!!(解决100分相赠)
- 在javascript中如何将数组作为参数传递
- 样式表的问题oncontextmenu="return false;"
- 有个关于打开页面的问题?
- 怎样解决不同页面刷新问题
document.write("<iframe width=750 height=1100 frameborder=0 id=contentframe src='about:blank'></iframe>");
contentframe.document.write("<img id=content border=0 width=700 src=123.jpg>");
</script>
src='about:'不会认为是一个空页面,IE会试图去NET上寻找该页面.结果当然是找不到.
尽量不要用document.write.
试用下面的方法:
<script>
oFrame=document.createElement("iframe width=750 height=1100 frameborder=0 id=contentframe")
document.body.appendChild(oFrame)
contentframe.document.loacation="about:blank"
oImg=contentframe.document.createElement("img id=content border=0 width=700 src=123.jpg")
contentframe.document.body.appendChild(oImg)
</script>
document.write其实只负责在当前语句位置写文本代码,容易页面代码不符合规范:如:
<body>
<table>
<script>
document.wirte("<img src='123.gif'>")
</script>
<tr>
<td>
</td>
</tr>
<table>
</body>