iframe小试牛刀

Posted on 2008-10-01 16:41 H2O 阅读(309) 评论(0)  编辑  收藏 所属分类: javascript

iframe替换textarea---只要开启 iframe的 disignMode即可

<html>
<head></head>  
<script language="javascript">

</script>
<body onload="edit.document.designMode='on'" > 
   
<table border="1" width="100%" id=edit >
   
<tr>
   
<td width="100%">
   
   
<IFRAME id=edit marginWidth=0 marginHeight=0 frameBorder=1 width="100%" height="100%"  src="about:blank"></IFRAME>
   
   
</td>
   
</tr>
   
</table>
</body>
<html>
bb.htm代码如下:
一直无法在iframe中谈出警告框。很是郁闷。差点吐血。
后来发现edit.htm这样写就行了:
<script language="javascript">

function showContextMenu()
{
//child.focus();
    alert("Show it!");
return false;
}

edit.document.designMode
="on";
edit.document.focus();
edit.document.contentEditable 
= true
edit.document.oncontextmenu 
= showContextMenu;   //oncontextmenu事件是鼠标右键单击时
//edit.document.selection.createRange().setEndPoint("StartToStart",1) 
</script>


只有注册用户登录后才能发表评论。


网站导航:
 

posts - 0, comments - 21, trackbacks - 0, articles - 101

Copyright © H2O