<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      iframe中子父窗口互調的js方法

      一、父窗口調用iframe子窗口方法
      1、HTML語法:<iframe name="myFrame" src="child.html"></iframe>
      2、父窗口調用子窗口:myFrame.window.functionName();
      3、子窗品調用父窗口:parent.functionName();
      簡單地說,也就是在子窗口中調用的變量或函數前加個parent.就行
      4、父窗口頁面源碼:
      復制代碼 代碼如下:
      <html>
      <head>
      <script type="text/javascript">
      function say() {
      alert("parent.html------>I'm at parent.html");
      }
      function callChild()
      {
      //document.frames("myFrame").f1();
      myFrame.window.say();
      }
      </script>
      </head>
      <body>
      <input type=button value="調用child.html中的函數say()" onclick="callChild()">
      <iframe name="myFrame" src="child.html"></iframe>
      </body>
      </html>

      5、子窗口頁面:
      復制代碼 代碼如下:
      <html>
      <head>
      <script type="text/javascript">
      function say()
      {
      alert("child.html--->I'm at child.html");
      }
      function callParent() {
      parent.say();
      }
      </script>
      </head>
      <body>
      <input type=button value="調用parent.html中的say()函數" onclick="callParent()">
      </body>
      </html>

      二、iframe 父窗口和子窗口相互的調用方法
      1、IE中使用方法:
      父窗口調用子窗口:iframe_ID.iframe_document_object.object_attribute = attribute_value
      例子:onClick="iframe_text.myH1.innerText='http://www.pint.com';"
      子窗口調用父窗口:parent.parent_document_object.object_attribute = attribute_value
      例子:onclick="parent.myH1.innerText='http://www.pint.com';"
      2、Firefox中使用方法:
      上面在IE下沒有問題,但在firefox下不正常。在firefox下,應該是如下調用方法:
      父窗口調用子窗口:window.frames["iframe_ID"].document.getElementById("iframe_document_object"-).object_attribute = attribute_value
      例: window.frames["iframe_text"].document.getElementById("myH1").innerHTML= "http://hi.jb51.net/";
      子窗口調用父窗口:parent.document.getElementById("parent_document_object").object_attribute = attribute_value
      例: parent.document.getElementById("myH1").innerHTML = "http://jb51.net/";
      3、完整的例子
      test.htm
      復制代碼 代碼如下:
      <HTML>
      <HEAD>
      <TITLE> Test Page </TITLE>
      <script src="prototype-1.4.0.js"></script>
      <script language="javascript">
      function show()
      {
      window.frames["iframe_text"].document.getElementById("myH1").innerHTML = "http://hi.jb51.net/";
      }
      </script>
      </HEAD>
      <BODY>
      <iframe height="350" width="600" src="iframe_test.htm" name="iframe_text"></iframe>
      <form action="" method="post">
      <input name="haha" id="haha" type="text" maxlength="30" value="haha" />
      <br />
      <textarea cols="50" rows="5" id="getAttributeMethod"></textarea>
      <input type="button" onClick="show();" value="提交"/>
      </form>
      <h1 id="myH1">d</h1>
      </BODY>
      </HTML>

      frame_test.htm
      代碼如下:
      <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
      <html xmlns="http://www.w3.org/1999/xhtml">
      <head>
      <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
      <title>無標題文檔</title>
      </head>
      <script language="javascript">
      function show()
      {
      parent.document.getElementById("myH1").innerHTML = http://jb51.net/;
      }
      </script>
      <body>
      <h1 id="myH1">ha</h1>
      <form action="" method="post">
      <input name="abc" id="abc" type="text" maxlength="30" value="abc" />
      <br />
      <textarea cols="50" rows="10" id="text"></textarea>
      <br />
      <input type="button" value="提交" onclick="show();"/>
      </form>
      </body>
      </html>

      test.htm里面firefox下訪問iframe 必須用name,不能用id,所以要改為name="iframe_test" 三、在c#中如何動態改變iframe的src值,動態指向一個網頁
      1)如果是javascript腳本
      給iframe加一個ID如<iframe id=frmList……
      在腳本寫
      frmList.document.location=strNewUrl
      2)如果是后臺程序
      給iframe加一個ID,再加上runat=server 如<iframe id=frmList runat=server ……
      在程序里寫
      frmList.Attributes.Add("src",strNewUrl);

      posted @ 2011-09-15 16:46  chinaifne  閱讀(74757)  評論(2)    收藏  舉報
      主站蜘蛛池模板: 免费网站看sm调教视频| 在线涩涩免费观看国产精品| 免费观看全黄做爰大片| 秋霞电影网| 亚洲 中文 欧美 日韩 在线| 亚洲男女内射在线播放| 国产视频最新| 国产成人AV男人的天堂| 国产一区国产二区在线视频| 亚洲AV成人无码久久精品| 亚洲中文字幕无码中字| 国产羞羞的视频一区二区| 精品国产一区二区三区av性色| h无码精品动漫在线观看| 在线日韩日本国产亚洲| 国产成人精品亚洲精品日日| 久久国内精品自在自线91| 亚洲AVAV天堂AV在线网阿V| 日本一区二区三本视频在线观看| 四虎影视永久无码精品| 原阳县| 亚洲综合精品香蕉久久网| 亚洲大尺度无码专区尤物| 精品av无码国产一区二区| 国产精品小视频一区二页| 久久精品国产精品第一区| 国产乱码精品一区二三区| 国产精品久久久福利| 精品人妻av综合一区二区| 国产精品美女一区二三区| 久久av无码精品人妻出轨| 亚洲精品第一区二区三区| 亚洲男人av香蕉爽爽爽爽| 亚洲区一区二区激情文学| 精品乱码一区二区三四五区| www插插插无码视频网站| 亚洲精品色哟哟一区二区 | 欧洲免费一区二区三区视频| 亚洲男人av香蕉爽爽爽爽| 大乳丰满人妻中文字幕日本| 日本一区不卡高清更新二区|