layer彈窗問題

2021-07-29 16:27:10 字數 483 閱讀 6388

1.關閉彈窗

layer.close(index);

layer.closeall();

在父頁面關閉

parent.layer.closeall();

關閉彈窗必須確保**邏輯正確,取值無誤,才會關閉

2.頁面跳轉

"window.location.href"、"location.href"是本頁面跳轉

"parent.location.href"是上一層頁面跳轉

"top.location.href"是最外層的頁面跳轉

舉例說明:

如果a,b,c,d都是aspx,d是c的iframe,c是b的iframe,b是a的iframe,如果d中js這樣寫

"window.location.href"、"location.href":d頁面跳轉

"parent.location.href":c頁面跳轉

"top.location.href":a頁面跳轉

layer關閉彈窗

layer.close index 關閉特定層 例如 var index layer.open layer.close index 如果你想關閉最新彈出的層,直接獲取layer.index即可 layer.close layer.index 它獲取的始終是最新彈出的某個層,值是由layer內部動態遞...

layer關閉特定彈窗

layui關閉彈窗,我一般常用的就兩個方法 layer.close layer.index 這個是關閉最新開啟的乙個layui彈窗。不會關閉全部,只關閉乙個。最新開啟的 layer.closeall 這個好用,直接關閉所有的彈框完事。根據我目前寫的業務邏輯這兩個就足夠了,當然還有別的方法 layer...

關於layer彈窗取值問題簡談

記錄日常 最近在使用layer彈窗控制項的過程中,發現使用 val 無法獲取input的值。當時和同事試了網上的各種val 取值的方法以及查詢了網上的原因,發現網上沒有乙個合適解決的方法以及合理的解釋,真的很苦惱。後來同事發現了乙個辦法,可以獲取值,但是可能造成頁面格式的一丟丟的改變,現在把解決的方...