最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jquery操作iframe實現(xiàn)父頁面和子頁面相互操作的九種情況

 更新時間:2024年02月27日 09:36:30   作者:changuncle  
現(xiàn)實開發(fā)中難免會遇到子頁面、父頁面相互操作的情況,本文主要介紹了jquery操作iframe實現(xiàn)父頁面和子頁面相互操作的九種情況,具有一定的參考價值,感興趣的可以了解一下

現(xiàn)實開發(fā)中難免會遇到子頁面、父頁面相互操作的情況,由于時不時地會遇到幾次(不是一次),所以就整理了一下父子頁面相互相互調(diào)用常見的九種情況,作為自己的備忘錄,同時也希望對大家有幫助。

一、子頁面C1操作父頁面P(下述三個方法寫在子頁面C1中)

//獲取父頁面P中控件的值, btnParent1是子頁面C1中的按鈕
$("#btnParent1").click(function () {
    var pageId = $("#pageId", parent.document).val();
    alert("父頁面的pageId=" + pageId);
});

//調(diào)用父頁面P中的方法, btnParent2是子頁面C1中的按鈕
$("#btnParent2").click(function () {
    parent.HomeRun();
});

//觸發(fā)父頁面P中按鈕的點(diǎn)擊事件, btnParent3是子頁面C1中的按鈕
$("#btnParent3").click(function () {
    $("#btnShow", parent.document).click();
});

二、子頁面C1操作兄弟頁面C2(下述三個方法寫在子頁面C1中)

//獲取兄弟頁面C2中控件的值, btnSiblings1是子頁面C1中的按鈕
$("#btnSiblings1").click(function () {
    var sibling = parent.document.getElementById("Sys_UserManage_Index").contentWindow;
    var pageId = sibling.$("#pageId").val();
    alert("兄弟頁面的pageId=" + pageId);
});

//調(diào)用兄弟頁面C2中的方法, btnSiblings2是子頁面C1中的按鈕
$("#btnSiblings2").click(function () {
    var sibling = parent.document.getElementById("Sys_UserManage_Index").contentWindow;
    sibling.UserManageRun();
});

//觸發(fā)兄弟頁面C2中按鈕的點(diǎn)擊事件, btnSiblings3是子頁面C1中的按鈕
$("#btnSiblings3").click(function () {
    var sibling = parent.document.getElementById("Sys_UserManage_Index").contentWindow;
    var pageId = sibling.$("#btnShow").click();
});

三、父頁面P操作子頁面C1(下述三個方法寫在父頁面P中)

//獲取子頁面C1中控件的值, btnChild1是父頁面P中的按鈕
$("#btnChild1").click(function () {
    var child = $("#Sys_UserManage_Index").contents();
    var pageId = child.find("#pageId").val();
    alert("子頁面的pageId=" + pageId);
});

//調(diào)用子頁面C1中的方法, btnChild2是父頁面P中的按鈕
$("#btnChild2").click(function () {
    var child = $("#Sys_UserManage_Index")[0].contentWindow;
    child.UserManageRun();
});

//觸發(fā)子頁面C1中按鈕的點(diǎn)擊事件, btnChild3是父頁面P中的按鈕
$("#btnChild3").click(function () {
    var child = $("#Sys_UserManage_Index").contents();
    child.find("#btnShow").click();
});

到此這篇關(guān)于jquery操作iframe實現(xiàn)父頁面和子頁面相互操作的九種情況的文章就介紹到這了,更多相關(guān)jquery 父頁面和子頁面相互操作內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家! 

相關(guān)文章

最新評論

二连浩特市| 广南县| 通州市| 来安县| 鹤岗市| 连山| 郧西县| 沙田区| 汝阳县| 尼勒克县| 通山县| 红原县| 平乐县| 景德镇市| 杭锦后旗| 高州市| 类乌齐县| 灌南县| 拜城县| 沧源| 香河县| 江孜县| 慈利县| 濮阳县| 黑山县| 塔河县| 元朗区| 蓝田县| 旺苍县| 西安市| 上林县| 米泉市| 三原县| 阜宁县| 万载县| 台中市| 宝丰县| 同仁县| 苏尼特右旗| 都兰县| 武穴市|