計算機網路之iframe內聯框架跨域

2022-01-29 06:48:31 字數 939 閱讀 1207

1.父視窗向子視窗獲取資料

1

//html1父級視窗239

//html2子級視窗

10

2.子視窗向父視窗獲取資料

1

//父級視窗236

//子級視窗

7

注:1.獲取iframe內的window又多種方法,示例中採用獲取iframe標籤再通過contentwindow屬性獲取,是一種通用的寫法。

標準瀏覽器:window.frames['iframe的name']。採用window上的frame屬性然後通過內聯框架的name屬性獲取。

ie專用:document.iframes[『iframe的name』].contentwindow。

docuemtn.iframes[i].contentwindow。(i表示索引)

2.獲取父級視窗的物件:window.parent

3.獲取頂級視窗的物件:window.top

4.獲取屬於自己的視窗物件:window.self

1.通過hash值向子視窗傳送資料:父視窗**==》

1

//父級視窗

23

子視窗**==》

1

//子視窗

2

這種做法是可以實現時時的跨域內聯框架的資料傳輸,但是定時器的效能損耗太大,並不適合。而且這種方法也僅僅適應父級視窗向子級視窗傳輸資料。

2.通過window.name實現跨域內聯框架資料傳輸(需要借助乙個同源的頁面),解決子視窗向父級視窗傳輸資料:

//

子視窗有乙個變數

var a = 1;

window.name = a;

在非同源的父級視窗(跨域獲取子視窗變數的值的方法)

計算機網路9 計算機網路效能

1.網路效能的衡量指標 2.速率 3.頻寬 4.延遲 5.丟包率 6.時延頻寬積 7.吞吐率 網路效能的好壞可以由網路的速率 頻寬 延遲 丟包率 網路頻寬積 吞吐率等方面來判斷,下面讓我們一一詳細介紹。速率 資料率 data rate 也稱 資料傳輸速率或位元率 bit rate 指的是 單位時間 ...

計算機網路 計算機網路的效能

目錄 1.網路效能的衡量指標 2.速率 3.頻寬 4.延遲 5.丟包率 6.時延頻寬積 7.吞吐率 網路效能的好壞可以由網路的速率 頻寬 延遲 丟包率 網路頻寬積 吞吐率等方面來判斷,下面讓我們一一詳細介紹。速率 資料率 data rate 也稱 資料傳輸速率或位元率 bit rate 指的是 單位...

計算機網路學習 計算機網路效能

出自 1.網路效能的衡量指標 2.速率 3.頻寬 4.延遲 5.丟包率 6.時延頻寬積 7.吞吐率 網路效能的好壞可以由網路的速率 頻寬 延遲 丟包率 網路頻寬積 吞吐率等方面來判斷,下面讓我們一一詳細介紹。速率 資料率 data rate 也稱 資料傳輸速率或位元率 bit rate 指的是 單位...