第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

JavaScript或jQuery瀏覽器后退按鈕單擊檢測器

JavaScript或jQuery瀏覽器后退按鈕單擊檢測器

翻閱古今 2019-09-24 11:00:53
有人可以分享經(jīng)驗/代碼,如何檢測瀏覽器的后退按鈕單擊(適用于任何類型的瀏覽器)?我們需要迎合所有不支持HTML5的瀏覽器
查看完整描述

3 回答

?
呼如林

TA貢獻1798條經(jīng)驗 獲得超3個贊

“ popstate”事件僅在您之前推送內(nèi)容時有效。因此,您必須執(zhí)行以下操作:


jQuery(document).ready(function($) {


  if (window.history && window.history.pushState) {


    window.history.pushState('forward', null, './#forward');


    $(window).on('popstate', function() {

      alert('Back button was pressed.');

    });


  }

});

為了使瀏覽器向后兼容,我建議:history.js


查看完整回答
反對 回復(fù) 2019-09-24
?
溫溫醬

TA貢獻1752條經(jīng)驗 獲得超4個贊

有很多方法可以檢測用戶是否單擊了“后退”按鈕。但是,一切都取決于您的需求。嘗試瀏覽下面的鏈接,它們對您有幫助。


檢測用戶是否按下了當(dāng)前頁面上的“返回”按鈕:


有沒有一種方法可以使用Jquery檢測跨瀏覽器被按下的后退按鈕

檢測瀏覽器中的后退按鈕單擊

在按下上一頁(“前進”)上的“返回”按鈕后,檢測是否訪問了當(dāng)前頁面:


單擊“后退”按鈕時是否存在跨瀏覽器的onload事件?

在瀏覽器后退按鈕上觸發(fā)事件單擊


查看完整回答
反對 回復(fù) 2019-09-24
?
夢里花落0921

TA貢獻1772條經(jīng)驗 獲得超6個贊

發(fā)現(xiàn)這可以跨瀏覽器和移動back_button_override.js很好地工作。


(為野生動物園5.0添加了一個計時器)


// managage back button click (and backspace)

var count = 0; // needed for safari

window.onload = function () { 

    if (typeof history.pushState === "function") { 

        history.pushState("back", null, null);          

        window.onpopstate = function () { 

            history.pushState('back', null, null);              

            if(count == 1){window.location = 'your url';}

         }; 

     }

 }  

setTimeout(function(){count = 1;},200);


查看完整回答
反對 回復(fù) 2019-09-24
  • 3 回答
  • 0 關(guān)注
  • 963 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號