代码如下 <IFRAME id=editer2 width="100%" height=200></IFRAME>
<P></P>
<P align=center><INPUT id=Button1 οnclick=show(editer2); type=button value=Button name=Button1> <INPUT id=Button2 οnclick=insertImg(editer2); type=button value=InsertImg name=Button2></P>
<SCRIPT language=javascript>
function initEdit(editer)//使iframe可以运行的函数
{
editer.document.designMode="On";
editer.document.open(); //可以删掉
editer.document.close(); //可以删掉
}
function show(editer)
{
var tmp = editer.document.body.innerHTML;
document.write(tmp);
}
function insertImg(editer)
{
sel = editer.document.selection.createRange();
sel.pasteHTML("<img src='/test/web.gif'></img>");//这里需要想办法获得真正iframe内的内容
}
initEdit(editer2);//使iframe可以调用函数
</SCRIPT>
实现效果如下:
<script language=javascript> function initEdit(editer)//使iframe可以运行的函数 { editer.document.designMode="On"; editer.document.open(); //可以删掉 editer.document.close(); //可以删掉 } function show(editer) { var tmp = editer.document.body.innerHTML; document.write(tmp); } function insertImg(editer) { sel = editer.document.selection.createRange(); sel.pasteHTML(" ");//这里需要想办法获得真正iframe内的内容 } initEdit(editer2);//使iframe可以调用函数 </script>