国产女人18毛片水真多18精品, 一区二区三区中文字-亚洲精品女国产, 欧美熟妇老熟妇88888久久久久, 一级毛片免费观看亚洲欧美国产精品,大波霸美女视频,日韩欧美激情V影院,熟女人伦21p,亚洲精品女国产,国产 乱子伦 在线

用js互相調(diào)用iframe頁面的方法

時間:2025-10-01 04:49:00 網(wǎng)頁設(shè)計(jì)

用js互相調(diào)用iframe頁面的方法

  最近,天天搞論文開題報(bào)告,一時技癢,再次設(shè)計(jì)Web,一下子就碰到一個問題,以前設(shè)計(jì)WEB頁的時候都是在IE里 面跑的,從來沒有考慮過firefox 更別提chrome了,可是現(xiàn)在不同了,至少我認(rèn)為不兼容Firefox的WEB頁面是極其丑陋和山寨的,所以從有個這個觀念開始,我設(shè)計(jì)頁面就開始注意 這個兼容性,而這次就碰到一個兼容性的問題,html里面有一個浮動框架,<iframe >,可以在頁面中內(nèi)嵌入一個頁面,用來做框架頁面非常適合。

  一個html頁面,分成左右兩塊,左邊為導(dǎo)航欄,右邊為需要顯示的內(nèi)容,代碼如下:

  左欄的代碼為:

  <IFRAME frameBorder=0 id=frmTitleLeft name=framLeft src="left.html" style="HEIGHT: 100%; width:180px;">

  連接到left.html

  右欄也類似,就本人所做的頁面,預(yù)覽的效果如下:

  現(xiàn)在要達(dá)到什么樣的效果才能起到比較實(shí)用的效果呢,點(diǎn)擊其中的任何鏈接,都可以在右欄顯示,那么很顯然需要通過js來實(shí)現(xiàn),原始的不兼容的辦法我也不多說了,請大家記住以下實(shí)現(xiàn)步驟:

  1,首先獲得右欄iframe對象

  var frames=document.getElementById("frameid");/pic/p>

  2,重置其src值

  frames.src=pageurl;/pic/p>

  這樣就實(shí)現(xiàn)了頁面的跳轉(zhuǎn)

  但是還有一點(diǎn),如果想調(diào)用其中的函數(shù)就不是這么簡單了

  比如右欄中有一個函數(shù)right(),我要在左欄的鏈接中調(diào)用right()函數(shù),該如何實(shí)現(xiàn)呢

  1,首先leftframe是內(nèi)嵌在容器頁index.html中的,因此需要先返回到index這一級別,并取得rightframe對象

  var frames=window.parent.window.document.getElementById("frameid");

  2,要能執(zhí)行其頁面中的函數(shù),必須要獲得window對象,這里有一個重要的對象contentWindow,獲得這個對象,即可執(zhí)行其中的函數(shù)了,如

  frames.contentWindow.right();

【用js互相調(diào)用iframe頁面的方法】相關(guān)文章:

iframe調(diào)用父頁面的方法01-27

iframe調(diào)用父頁面方法01-24

iframe子父頁面調(diào)用實(shí)例08-30

iframe里的頁面調(diào)用父窗口01-31

HTML中利用js調(diào)用php的內(nèi)容01-17

js怎么樣實(shí)現(xiàn)iframe 高度自適應(yīng)01-27

java調(diào)用的方法10-22

怎么用php去調(diào)用數(shù)據(jù)庫里面的數(shù)據(jù)12-05

java調(diào)用的幾個方法09-29