工作中很多奇葩的需求都會出現,現在就有一個問題,描述如下:
現在的登錄跳轉權限頁面要去掉,集成在第三方系統信息上,當退出登錄的時候需要關掉打開的Tab頁面,因此考慮使用window.close()關閉瀏覽器頁簽。
關閉ie瀏覽器的時候提示
采用代碼改造之后,ie問題解決:
window.opener = null; window.open('', '_self'); window.close();
但是在谷歌瀏覽器報錯,無法關閉
Scripts may close only the windows that were opened by it
最終解決方法:
window.location.href="about:blank"; window.opener = null; window.open('', '_self'); window.close();
比較傻的辦法,只能將Chrome瀏覽器置成空白頁面,無法進行關閉。期待以后能有好方法關閉!