JS實(shí)現(xiàn)刷新父頁面不彈出提示框的方法
本文實(shí)例講述了JS實(shí)現(xiàn)刷新父頁面不彈出提示框的方法。分享給大家供大家參考,具體如下:
A頁面 open方式出 B頁面 ,當(dāng)B頁面做了類如保存動(dòng)作后,需要關(guān)閉B頁面,刷新A頁面的情況下,會(huì)彈出一個(gè)提示框,要求點(diǎn)重試,這個(gè)就是發(fā)生預(yù)料之外的情況,用戶體驗(yàn)很差。
解決方案分兩種情況:
1、A頁面很簡(jiǎn)單的情況(沒有frame/iframe)
在B頁面中的function中:
function close(){ window.opener.location.reload(); window.opener = null; window.open('','_self'); window.close(); }
就可以了。
2、A頁面元素有點(diǎn)復(fù)雜,帶框架等:
需求:B頁面想刷新A頁面的
在B頁面中的function中直接調(diào)用A頁面中的function,拿最常見的A為列表頁,B為新增頁來說:
A頁面里有個(gè)查詢按鈕,可以查出所有的列表,我們?cè)贐頁面中就來觸發(fā)這個(gè)function即可:
function close(){ window.opener.queryAll(); //queryAll()為A頁面的查詢function window.close(); }
需要注意的是如果是同一頁的frame A 跳到 frameB ,不是用opener,而是用parent
更多關(guān)于JavaScript相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《JavaScript切換特效與技巧總結(jié)》、《JavaScript查找算法技巧總結(jié)》、《JavaScript動(dòng)畫特效與技巧匯總》、《JavaScript錯(cuò)誤與調(diào)試技巧總結(jié)》、《JavaScript數(shù)據(jù)結(jié)構(gòu)與算法技巧總結(jié)》、《JavaScript遍歷算法與技巧總結(jié)》及《JavaScript數(shù)學(xué)運(yùn)算用法總結(jié)》
希望本文所述對(duì)大家JavaScript程序設(shè)計(jì)有所幫助。
相關(guān)文章
JS上傳圖片前實(shí)現(xiàn)圖片預(yù)覽效果的方法
這篇文章主要介紹了JS上傳圖片前實(shí)現(xiàn)圖片預(yù)覽效果的方法,涉及javascript操作圖片的技巧,需要的朋友可以參考下2015-03-03原生js實(shí)現(xiàn)旋轉(zhuǎn)木馬效果
這篇文章主要為大家詳細(xì)介紹了原生js實(shí)現(xiàn)旋轉(zhuǎn)木馬效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-02-02前端開發(fā)之JS生成32位隨機(jī)數(shù)的方法舉例
最近有個(gè)需求,是需要生成32位長(zhǎng)度的隨機(jī)數(shù),下面這篇文章主要給大家介紹了關(guān)于前端開發(fā)之JS生成32位隨機(jī)數(shù)的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2023-01-01JS實(shí)現(xiàn)模擬風(fēng)力的雪花飄落效果
這篇文章主要介紹了JS實(shí)現(xiàn)模擬風(fēng)力的雪花飄落效果,可在右側(cè)填入風(fēng)力值點(diǎn)擊按鈕即可看到伴隨風(fēng)力的雪花飄落效果,同時(shí)右側(cè)有實(shí)時(shí)雪花數(shù)量統(tǒng)計(jì)功能,需要的朋友可以參考下2015-05-05table對(duì)象中的insertRow與deleteRow使用示例
本文為大家介紹下table對(duì)象insertRow deleteRow的使用示例,適合新手朋友們2014-01-01JS獲取屏幕,瀏覽器窗口大小,網(wǎng)頁高度寬度(實(shí)現(xiàn)代碼)
本篇文章主要介紹了JS獲取屏幕,瀏覽器窗口大小,網(wǎng)頁高度寬度的實(shí)現(xiàn)代碼。需要的朋友可以過來參考下,希望對(duì)大家有所幫助2013-12-12javascript動(dòng)態(tài)創(chuàng)建鏈接的方法
這篇文章主要介紹了javascript動(dòng)態(tài)創(chuàng)建鏈接的方法,涉及javascript動(dòng)態(tài)操作頁面元素的技巧,需要的朋友可以參考下2015-05-05詳解用函數(shù)式編程對(duì)JavaScript進(jìn)行斷舍離
本篇文章主要介紹了用函數(shù)式編程對(duì)JavaScript進(jìn)行斷舍離,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-09-09解決Layui選擇全部,換頁checkbox復(fù)選框重新勾選的問題方法
今天小編就為大家分享一篇解決Layui選擇全部,換頁checkbox復(fù)選框重新勾選的問題方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-08-08