iframe獲取父 子視窗的元素和方法

2022-03-28 16:37:39 字數 714 閱讀 1579

jquery、js呼叫iframe父視窗與子視窗元素的方法(親測有效)

子頁面獲取父頁面的id=care的子頁面

parent.care.location.reload();

父頁面獲取id=imp的子頁面

imp.location.reload();

1. jquery在iframe子頁面獲取父頁面元素和方法**如下:

parent.$("selector");

parent.method();

2. jquery在父頁面獲取iframe子頁面的元素和方法

**如下:

iframe.$("select");

iframe.method();

3.js在iframe子頁面獲取父頁面元素**如下:

window.parent.document.getelementbyid("元素id");

4.js在父頁面獲取iframe子頁面元素**如下:

window.frames["iframe_id"].document.getelementbyid("元素id");

方法呼叫

父頁面呼叫子頁面方法:framename.window.childmethod();

子頁面呼叫父頁面方法:parent.window.parentmethod();

dom元素訪問

獲取到頁面的window.document物件後,即可訪問dom元素

iframe獲取父 子視窗的元素和方法

jquery js呼叫iframe父視窗與子視窗元素的方法 親測有效 子頁面獲取父頁面的id care的子頁面 parent.care.location.reload 父頁面獲取id imp的子頁面 imp.location.reload 1.jquery在iframe子頁面獲取父頁面元素和方法 如...

iframe獲取父 子視窗的元素和方法

jquery js呼叫iframe父視窗與子視窗元素的方法 親測有效 子頁面獲取父頁面的id care的子頁面 parent.care.location.reload 父頁面獲取id imp的子頁面 imp.location.reload 1.jquery在iframe子頁面獲取父頁面元素和方法 如...

iframe獲取父 子視窗的元素和方法

jquery js呼叫iframe父視窗與子視窗元素的方法 親測有效 子頁面獲取父頁面的id care的子頁面 parent.care.location.reload 父頁面獲取id imp的子頁面 imp.location.reload 1.jquery在iframe子頁面獲取父頁面元素和方法 如...