top.layer.open父子調用


1.父窗口方法
function add() {
//相關語句
}
2.父窗口打開子窗口 ,其他屬性設置參考layer API
top.layer.open({
id: “父窗口ID”,
title: "自定義標題”,
shade: 0.3,
fix: false,
url: url,
area: [ “800px”,“500px”],
btn: null
});

3.子窗口執行父窗口方法
//獲取父窗口id
var parentid = top.$("#父窗口ID").attr(“id”);
//獲取父窗口對象
var parentform = top.frames[parentid];
//執行父窗口add方法
parentform.add();
//獲取父窗口控件
var gridList=parentform.gridList = parentform.gridList=parentform.("#gridList");

4.關閉當前子窗口
//獲取當前窗口的index
var index = parent.layer.getFrameIndex(window.name);
//關閉
parent.layer.close(index);


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM