iframe小試牛刀

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

          主站蜘蛛池模板: 龙口市| 红原县| 定边县| 外汇| 右玉县| 开远市| 通城县| 定西市| 金沙县| 改则县| 灵寿县| 邢台县| 永吉县| 青岛市| 建始县| 德州市| 海伦市| 夏津县| 萝北县| 邢台市| 察雅县| 封丘县| 泰宁县| 乌鲁木齐县| 阳东县| 霞浦县| 北川| 高唐县| 唐海县| 博兴县| 连山| 宝应县| 徐闻县| 哈尔滨市| 云阳县| 玉屏| 旌德县| 尉氏县| 铜梁县| 雷山县| 岗巴县|