iframe小試牛刀

          Posted on 2008-10-01 16:41 H2O 閱讀(329) 評論(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

          主站蜘蛛池模板: 台前县| 青神县| 黄冈市| 泉州市| 高陵县| 肃宁县| 兖州市| 新绛县| 镇宁| 敦化市| 洛阳市| 攀枝花市| 酒泉市| 抚宁县| 常山县| 呼和浩特市| 临颍县| 鱼台县| 金坛市| 虎林市| 镇宁| 涟源市| 南华县| 兰考县| 平乡县| 本溪市| 海晏县| 南雄市| 肃南| 清水河县| 德令哈市| 林口县| 济源市| 延庆县| 厦门市| 兴业县| 曲靖市| 微博| 昔阳县| 乐陵市| 汝南县|