iframe跨域訪問父框架js方法

2022-09-16 17:57:16 字數 582 閱讀 3095

iframe跨域訪問父框架js方法

條件1.不在同乙個主域下

2.iframe呼叫父框架方法

環境說明

父框架有開啟tab頁方法,但是子頁面嵌入的是其他系統頁面,同樣需要開啟tab頁。

方法描述

原理上就是通過子頁面嵌入父框架頁面來使用呼叫方法

父框架橋連頁面

1@5

6@section scripts

子系統js方法

1/*2

跨域問題3*/

4; (function ($) ;

13var opts =$.extend(defaults, opt);

1415

try catch

(e)

24if

(callback)

27},

28//

exec main function

29execmain: function (url, name, mainurl) else39}

40});

41 })(jquery);

完成。

iframe跨域訪問

子iframe使用jquery訪問父頁面時,報錯uncaught domexception blocked a frame with origin url from accessing a cross origin frame.這是跨域導致的 設host 進行網域名稱重定向,開啟c windows ...

iframe 跨越訪問 iframe跨域訪問

js跨域是個討論很多的話題。iframe跨域訪問也被研究的很透了。一般分兩種情況 一 是同主域下面,不同子域之間的跨域 同主域,不同子域跨域,設定相同的document.domian就可以解決 父頁訪問子頁,可以document.getelementbyid myframe contentwindo...

iframe跨域資料訪問

前提 父頁面和子頁面不同域 首先是父頁面傳資料給子頁面 parent.html your browser dose not support iframes child.html 需要注意的是一定要加上http 同時統一用ip都用ip,用網域名稱都用網域名稱,用localhost都用localhost...