js jquery父頁面 子頁面互相呼叫

2021-07-23 06:27:25 字數 477 閱讀 2841

1.呼叫父頁面方法:

window.parent.window.test

(); // 呼叫父層window的test

方法 window.top.window.test

(); // 呼叫頂層window的test方法

前提是父頁面方法要全域性訪問到,比如放到ready中就訪問不到,直接放到下
2.呼叫子頁面方法:
window.frames[i].test();   // test()為frame中定義的方法,i為第i+1個frame
或window.framename.test();  // framename為frame的name屬性的值
3.子頁面給父頁面元素賦值:
$(window.parent.$('#id').val('***'));

JQUERY IFRAME 父頁面子頁面互相查詢

第 一 在iframe中查詢父頁面元素的方法 id window.parent.document 第二 在父頁面中獲取iframe中的元素方法 this contents find suggestbox 第三 在iframe中呼叫父頁面中定義的方法和變數 parent.method parent.v...

iframe與父頁面 子頁面的互動

父頁面獲取子頁面的window物件 原生js獲取方式 var framewin document.getelementbyid ifr contentwindow 或var framewin document.getelementsbytagname iframe 0 contentwindow 或...

父頁面開啟子頁面,子頁面完成操作後觸發父頁面的事件

js在找父頁面方法 window.opener.document在頁面執行結果如下 window.parent.document在頁面執行結果如下 發現 window.opener.document獲取的是父級頁面。window.parent.document獲得的是本身,很奇怪了。之後查閱了一些資...