artdialog中重新整理父視窗的三種方式

2021-09-26 05:32:59 字數 755 閱讀 8332

1.真重新整理但不會停留在本頁面

var win = art.dialog.open.origin;

win.location.reload();

2.重新提交父視窗

var win = art.dialog.open.origin;

$("#querytask", win.document).trigger("click");

3.假重新整理會停留在本視窗

/**

* 刪除一行資料,並把序號和總數減1

* @param trid

*/function setpagenum(trid) );

// 獲取第二個class=『pagetotal』的元素

var total = $(".pagetotal:eq(1)", win.document);

var pagenum = total.text().split("/");

// 重新設定資料總數

total.text(pagenum[0] + "/" + (parseint(pagenum[1]) - 1));

}

4.通過id關閉art.dialog

top.art.dialog().close();
5.對art.dialog.data(「issuccess」, true)傳輸資料的要注意的地方就是用完之後必須重置,否則全域性都能獲取到這個值

關於重新整理父視窗

window.opener.location.href window.opener.location.href 就是彈窗的父頁面重定向到自己 window.opener.location.reload 是重新整理一下 window.opener.location.reload true true代表...

子頁面重新整理父視窗

下面的例子是乙個子窗體呼叫方法改變父窗體 主頁面 cc.html 主頁 bb cc aa 子頁面 xx.html 這是第乙個子頁面 子頁面 bb.html 第二個子頁面 cc 把這三個頁面放在同乙個目錄下面 開啟主頁面試一下再對著 看一下你就會找到你所需要的東西了 以下是iframe的一些語法 標記...

子視窗重新整理父視窗的問題

情況 用window.open 開啟子視窗時候,如果子視窗要得到父視窗頁面的某乙個值,有兩種辦法 第一種將父視窗的那個值儲存到formbean中然後在子視窗中用隱藏域得到,第二種就是在子視窗中用window.opener.document.getelementbyid value 此時在子視窗做了某...