我是新來的人,想知道是否有人可以爲我分享一些見解。禁用JavaScript或Jquery全屏疊加事件
最近我一直在注意到,更多的網站正在整合觸發全屏覆蓋對話框的JavaScript或Jquery事件。有些網站會根據時間,滾動模式,登錄狀態以及網頁中的鼠標焦點來設置觸發器。
它已成爲我自己的一個寵物尿道,我被我覺得是一個彈出窗口2.0被打斷。我所知道的唯一解決方案是在我的瀏覽器中禁用JS,這在當今世界大大降低了網站的運行。一個完美的例子是marketizator.com,當鼠標的焦點離開身體時,它會觸發全屏重疊。另一個例子是Twitter,當你訪問一個配置文件而沒有登錄,並提示註冊。
我想知道如果有人可以直接給我一種方式,我可以如何開發自己的方法或發現已有的方法,以防止這些事件被我自己的瀏覽器中的網站執行。甚至有人可以確定被觸發的確切焦點事件。
我的技能和知識水平與JS是非常少的,但我很樂意學習解決我的問題。
感謝所有幫助
戴夫
只需安裝任何腳本,並完成世界上所有煩人的網站。有些網站渲染不好?他們的競爭者呢 – Flexo 2014-09-26 08:26:12
哦,我安裝了NoScript/SafeScript,AdBlockers和Ghosty。我發現每個網站都有自己的一系列元素,這些元素可能同樣令人討厭,試圖阻止某些功能的運行。 看起來像GreaseMonkey/Tampermonkey是我可以實現取消討厭疊加彈出窗口的最佳方式。 – 2014-09-27 03:29:16