亚洲精品中文字幕无乱码_久久亚洲精品无码AV大片_最新国产免费Av网址_国产精品3级片

XML DOM

JS操作iframe里的dom實(shí)例解釋

時(shí)間:2024-10-26 03:53:42 XML DOM 我要投稿
  • 相關(guān)推薦

JS操作iframe里的dom實(shí)例解釋

  直接賦值如下代碼測(cè)試即可明白:

  1.html:

  復(fù)制代碼 代碼如下:

  ====================注意:測(cè)試從這里開(kāi)始=========================

  用來(lái)測(cè)試子窗體iframeA訪問(wèn)父窗體的某元素

  ====================iframe分割線=========================

  ====================iframe分割線=========================

  先來(lái)演示:父窗體訪問(wèn)子窗體中的某方法或元素

  總結(jié):父窗體訪問(wèn)子窗體的方法跟元素采用不同的方式

  //子窗口訪問(wèn)父窗口方法

  function testP(ss){

  alert(ss)

  }

  //取得iframe的元素

  function getIframe(id){

  return document.getElementById(id).contentWindow.document;

  }

  //父窗口訪問(wèn)子窗口元素

  function frameDiv(){

  getIframe("frameA").getElementById("ooxx").style.backgroundColor="#f00"

  //window.frames["iframeA"].getElementById("ooxx").style.backgroundColor="#f00" //不能通過(guò)這種形式訪問(wèn)某元素

  }

  //父窗口訪問(wèn)子窗口方法

  function frameFun(){

  //getIframe("frameB").getsFun();//不能通過(guò)這種形式訪問(wèn)子窗體某方法

  // window.frames["iframeB"].getsFun();

  alert(window.frames["iframeB"].getsFun());

  }

  a.html

  復(fù)制代碼 代碼如下:

  用來(lái)測(cè)試父窗體訪問(wèn)子窗體中的某元素

  用來(lái)測(cè)試子窗口B訪問(wèn)窗體A的某元素

  1.子窗口iframeA訪問(wèn)父窗口的某元素

  //子窗口訪問(wèn)父窗口的某元素

  function frameToPdiv(){

  parent.document.getElementById("pox").style.color="#fff";

  parent.document.getElementById("pox").style.backgroundColor="#f0a0f0"

  }

  //子窗口訪問(wèn)父窗口方法

  function frameToPfun(ss){

  parent.testP("ssss");

  }

  //用于測(cè)試iframeB訪問(wèn)的方法

  function testBA(){

  alert("用于測(cè)試iframeB訪問(wèn)的方法")

  }

  b.html

  復(fù)制代碼 代碼如下:

  二:測(cè)試子窗體間相互訪問(wèn)某方法或元素

  //子窗體B訪問(wèn)子窗體A的某元素

  function frameTframeDiv(){

  //parent.document.getElementById("frameA").contentWindow.document.getElementById("divooxx").style.color="#a0c0f0";

  //parent.document.getElementById("frameA").contentWindow.document.getElementById("divooxx").style.backgroundColor="#000"

  var _bframe=parent.getIframe("frameA");//子窗體訪問(wèn)父窗體方法

  _bframe.getElementById("divooxx").style.color="#a0c0f0";

  _bframe.getElementById("divooxx").style.backgroundColor="#000";

  }

  //子窗體B訪問(wèn)子窗體A的某方法

  function frameTframeFun(){

  window.parent.frames["frameA"].testBA();

  }

  function getsFun(){

  return "sssssss";

  }

  //getFun()

【JS操作iframe里的dom實(shí)例解釋】相關(guān)文章:

針對(duì)dom元素的分析應(yīng)用07-16

硬盤(pán)邏輯故障解決方法實(shí)例07-16

excel中驗(yàn)算公式使用實(shí)例介紹12-08

象棋的術(shù)語(yǔ)解釋08-14

焊工有哪些操作規(guī)程-焊工的操作規(guī)程04-02

公文寫(xiě)作四個(gè)技巧及實(shí)例10-14

電腦常用操作技巧07-19

買殼上市操作流程04-04

excel表格的基本操作08-11

象棋的下法口訣及解釋04-12