js阻止默認(rèn)事件的方法是preventDefault。

創(chuàng)新互聯(lián)公司專注于阿城企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站,商城網(wǎng)站定制開發(fā)。阿城網(wǎng)站建設(shè)公司,為阿城等地區(qū)提供建站服務(wù)。全流程按需求定制開發(fā),專業(yè)設(shè)計,全程項目跟蹤,創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務(wù)
瀏覽器會給事件預(yù)設(shè)一定的默認(rèn)事件處理,使用這個方法可以阻止默認(rèn)事件,防止默認(rèn)事件影響當(dāng)前的程序。
JS阻止關(guān)閉和跳轉(zhuǎn)頁面方法如下:
window.onbeforeunload?=?function(){
return?'要顯示的提示內(nèi)容';
}
onbeforeunload:在即將離開當(dāng)前頁面(刷新或關(guān)閉)時執(zhí)行 JavaScript :
定義和用法
onbeforeunload 事件在即將離開當(dāng)前頁面(刷新或關(guān)閉)時觸發(fā)。
該事件可用于彈出對話框,提示用戶是繼續(xù)瀏覽頁面還是離開當(dāng)前頁面。
對話框默認(rèn)的提示信息根據(jù)不同的瀏覽器有所不同,標(biāo)準(zhǔn)的信息類似 "確定要離開此頁嗎?"。該信息不能刪除。
但你可以自定義一些消息提示與標(biāo)準(zhǔn)信息一起顯示在對話框。
js阻止冒泡
在阻止冒泡的過程中,W3C和IE采用的不同的方法,那么我們必須做以下兼容。
復(fù)制代碼 代碼如下:
function stopPro(evt){
var e = evt || window.event;
//returnValue如果設(shè)置了該屬性,它的值比事件句柄的返回值優(yōu)先級高。把這個屬性設(shè)置為 fasle,
//可以取消發(fā)生事件的源元素的默認(rèn)動作。
//window.event?e.returnValue = false:e.preventDefault();
window.event?e.cancelBubble=true:e.stopPropagation();
}
當(dāng)前名稱:javascript阻止,JavaScript阻止第三方cookie
URL地址:http://chinadenli.net/article1/dseisid.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站、搜索引擎優(yōu)化、定制網(wǎng)站、網(wǎng)站維護、網(wǎng)站內(nèi)鏈、網(wǎng)站營銷
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)