在我的乙個專案中,需要整個站點沒有選單欄,工具欄,位址列,滾動條等,所以只能使用在乙個頁面中開啟另外乙個頁面的方法,因為window.open可以設定引數來控制子窗體的
選單欄,工具欄,位址列,滾動條等。然後還得把父窗體給關了。但是
t!x0教yq-c#3!ql絡
cekv(絡"=%絡]a
q9^wd}yitb&o)j用window.close(),會有提示框,很煩。
期間在網上找到過一些方法,比如
window.opener = null; window.close();
但是這招在ie6以下版本有效,在ie7下無效.
又如function window.onbeforeunload()
這招也不行
有人說客戶開啟的主窗體,如果後台關閉,是一種不禮貌的行為 所以,ie7不管怎麼樣,主窗體都會有提示,差點死心了~~
最後試試
webbrowser.execwb(45,1),竟然沒有提示,說明在ie7上照樣可以圖提示關閉視窗。
具體方法如下:
如果想在開啟子窗體後自動關閉父窗體的話,只要都放到onload事件裡面。
看來webbrowser.execwb(45,1)還是挺管用的,我們來看看改變引數會如何:
webbrowser.execwb(1,1) 開啟
webbrowser.execwb(2,1) 關閉現在所有的ie視窗,jb0fg)gqcrp|4la~jiv育*
有待確認
webbrowser.execwb(17,1) 全選
webbrowser.execwb(22,1) 重新整理
webbrowser.execwb(45,1) 關閉窗體無提示
無提示框關閉IE視窗
摘自 開發者資源 在不是js開啟的頁面上按window.close 會有提示框,很煩,現在可以不用了,沒有提示框直接關閉視窗。試試下面 試著改變引數會得到其他一些功能 webbrowser.execwb 1,1 開啟 webbrowser.execwb 2,1 關閉現在所有的ie視窗,並開啟乙個新視...
IE7關閉視窗提示問題
當ie視窗是在父視窗中被開啟的,使用window.close關閉視窗時就不會有提示 否則就會有提示。那麼,完成關閉視窗不提示的效果的方法,就是給當前視窗乙個父視窗,方法如下所示 1.適用於ie6,firefox 2.適用於ie7,firefox 3.適用於ie6,ie7,firefox總結 1 有f...
無提示關閉IE視窗
在不是js開啟的頁面上按window.close 會有提示框,很煩,現在可以不用了,沒有提示框直接關閉視窗。試試下面 試著改變引數會得到其他一些功能 webbrowser.execwb 1,1 開啟 webbrowser.execwb 2,1 關閉現在所有的ie視窗,並開啟乙個新視窗 webbrow...