在頁面中定義個關閉函數(shù)
專業(yè)領域包括成都網(wǎng)站設計、成都網(wǎng)站建設、商城網(wǎng)站建設、微信營銷、系統(tǒng)平臺開發(fā), 與其他網(wǎng)站設計及系統(tǒng)開發(fā)公司不同,創(chuàng)新互聯(lián)公司的整合解決方案結合了幫做網(wǎng)絡品牌建設經(jīng)驗和互聯(lián)網(wǎng)整合營銷的理念,并將策略和執(zhí)行緊密結合,為客戶提供全網(wǎng)互聯(lián)網(wǎng)整合方案。
,在子頁面中調(diào)用top.函數(shù)名
比如
function
d_close(){
$('#dd').dialog('close');
}
在彈出頁面里面top.d_close();
當然了如果頁面不是頂部頁面比如用了框架集就不用top.
當用戶打開/關閉一個dialog窗體時,對應的事件獲取方法如下:
可以在頁面中定義個關閉函數(shù) ,在子頁面中調(diào)用top。如可以設置函數(shù)名為:function d_close(){$('#dd').dialog('close');},然后在彈出頁面里面top.d_close(),當然了如果頁面不是頂部頁面比如用了框架集就不用top。
所有主流瀏覽器都會對頁內(nèi)腳本捕獲窗口關閉事件有所限制的,目的是防止一些惡意網(wǎng)站故意阻止用戶關閉窗口(目的自己去想)。你只能讓用戶在關閉和不關閉之間做出選擇,不能剝奪用戶選擇關閉的權利,而且一旦用戶選擇了關閉,腳本就再也無法阻止窗口的關閉了。
下面的代碼就可實現(xiàn)這樣的目的(jq也一樣用的):
script
window.onbeforeunload=function(e){
var?e=e||window.event;
e.returnValue="請確認是否退出?";
};
/script
在Chrome和FireFox中都測試有用,其他就不知道了。
onBeforeClose事件,不是onClose
onClose是已經(jīng)關閉了
onBeforeClose 返回false ,取消關閉操作。
1
2
3
4
5
6
7
8
9
10
11
$('#tt').tabs({
onBeforeClose: function(title,index){
var target = this;
$.messager.confirm('確認','你確認想要關閉'+title,function(r){
if (r){
}
});
return false; // 阻止關閉
}
});
什么意思,關閉網(wǎng)頁?用window.close();唄
如果移除某個元素標簽,就用remove()唄。。。。。。。。。。
你是說手動讓當前頁面關閉?還是關閉頁面的時候做某個操作?
手動關閉頁面的話,你在script里面給你的方法后面加上window.close();就行了
關閉頁面做某個操作例子如下:
script
function window.onunload()
{
if(window.confirm("你要關閉嗎?"))
}
/script
不明白請追問,如果對你有幫助,記得采納~
標題名稱:jquery關閉事件,jquery頁面關閉事件
文章轉載:http://www.rwnh.cn/article0/dscogoo.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站制作、面包屑導航、品牌網(wǎng)站建設、全網(wǎng)營銷推廣、營銷型網(wǎng)站建設、微信小程序
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)