如果在中國時報的網頁閒置太久,網頁會彈出對話框:
不想被網頁彈出的對話框干擾的處理方法:
請先在chrome瀏覽器裡的擴充元件裡, 加入 Adblock Plus 擴充元件.
在 Adblock Plus 圖示按右鍵,選 Options, 到 Advanced 分頁, 裡的 MY FILTER LIST 裡, 貼上我附的代碼, 再按 Enter 鍵或右邊的 ADD 按鈕, 就完成了:
||static.chinatimes.com/scripts/2020/page-idle$rewrite=abp-resource:blank-js,domain=chinatimes.com
上面的解法是比較快的,中時的javascript 原始碼在:
https://static.chinatimes.com/scripts/2020/page-idle-prompt2020.min.js
其他解法應該還有很多種,另一個也滿直覺的解法是要做這3個步驟:
- 隱藏圖層
div.page-idle-prompt
- 處理
document.body.class
裡, 要拿掉modal-open
只剩下content-article
, - 隱藏圖層
<div class="modal-backdrop fade show"></div>
在中國時報,只需要一行的 Filter 就解決了,但建議增加下面這一行,會有更好的效果,就是原本的廣告雖然都變成空白的區域,但還是太占版面,最好連空白都區塊都直接消失就更好:
chinatimes.com##.ad
Max 的新聞相關的完整Filter List:
##.AD_wrapper
##.fc-ab-root
bnext.com.tw##.IdleBox
bnext.com.tw##.support-pumpkin.support-box
chinatimes.com##.ad
cna.com.tw##.overlayidle
cnyes.com##.bu3viik div
com.tw##.fb_mask
com.tw##.softPush_notification
ctee.com.tw##.ad-box__idle
ctwant.com##.m-GDPR
ctwant.com##.m-notification
cw.com.tw##.bottombar
cw.com.tw##.idleBox
cw.com.tw##.paywall
cw.com.tw##section.ad.text-center
ettoday.net##.et_push_notification
ettoday.net#$#override-property-read document.body.style ''
kocpc.com.tw##.pum-container
ltn.com.tw##.ad
ltn.com.tw##.fbFans
ltn.com.tw##.NC3
ltn.com.tw#$#override-property-read document.body.style ''
mobile01.com##.fancybox-is-open
newtalk.tw##.iframe_zone
newtalk.tw##.lineNotify
newtalk.tw##.newsBanner
setn.com###setddg
setn.com##.floatArea.hidden-print
setn.com##.headerBox.flexbox
setn.com##.modal-backdrop.fade.in
setn.com##.over5minSection
setn.com##.rightFloat.hidden-print
storm.mg###article-lock
storm.mg###donation_block
storm.mg##.onesignal-slidedown-dialog
storm.mg##.premium_guide_block
technews.tw##.googlenews_Content
technews.tw##.lockPost
technews.tw##.newsLetter_articleContent
technews.tw##.widget_banner
thenewslens.com##.privacy-wrap
ticketmaster.sg###adblockModal
ticketmaster.sg##.modal-backdrop
tvbs.com.tw##.idle_lightbox2
tvbs.com.tw##.web-push
tw.yahoo.com###nav a img
tw.yahoo.com##img[src*=".gif"]
udn.com###show_box
udn.com##.article-paywall__unpaid
udn.com##.notice-mask
udn.com##.noticeBox
udn.com##.udn-ads
udn.com##.udn-idle
udn.com##.udn-overlay
ustv.com.tw##.googla_float_box
vocus.cc##.guestSignUpCta
||a.amnet.tw^
||ad.setn.com^
||adx.c.appier.net^
||cbcapi.setn.com^
||cdn.cookielaw.org^
||clarity.ms^
||cloudfront.com^
||cms.analytics.yahoo.com^
||doubleclick.net^
||e2elog.fetnet.net^
||fundingchoicesmessages.google.com^
||ghtinc.com^
||google-analytics.com^
||googlesyndication.com^
||googletagmanager.com^
||googletagservices.com^
||lndata.com^
||ltn.com.tw/google_ad_block*.js$rewrite=abp-resource:blank-js,domain=ltn.com.tw
||ltn.com.tw/js/cache_ads*.js$rewrite=abp-resource:blank-js,domain=ltn.com.tw
||ltn.com.tw/js/fb_*.js$rewrite=abp-resource:blank-js,domain=ltn.com.tw
||match.adsrvr.org^
||mobile01.com/ajax/forum/idlebox.php
||mobile01.com/ajax/hobby/fetch_user_hobby.php
||mobile01.com/js/jquery-fancybox/jquery-fancybox*.css
||onead.onevision.com.tw^
||play.google.com/log
||popin.cc^
||rollbar.com^
||sb.scorecardresearch.com^
||setn.com/js/idleAD.js
||static.chinatimes.com/scripts/2020/page-idle$rewrite=abp-resource:blank-js,domain=chinatimes.com
||t.ssp.hinet.net^
||tagtoo.co^
||ticketmaster.sg/js/adblock*$rewrite=abp-resource:blank-js,domain=ticketmaster.sg
||treasuredata.com^
||ubas.setn.com^
||udn.com.tw/upf/*^
||www.youtube.com/youtubei/v1/player/heartbeat
附註:這堆 Filter 重覆貼進去 adblock plus 是OK的, 會自動覆蓋已經重覆出現的項目.
相關文章
自由時報的自動”暫時不要訂閱”和”已經加好友了,謝謝”
https://max-everyday.com/2023/08/ltn-auto-reject-subscribe/
Redirecting requests to internal resources
https://help.adblockplus.org/hc/en-us/articles/360062733293#rewrite-notes
網頁對擋廣告擴充元件檢測後的隱藏
https://max-everyday.com/2023/08/hide-anti-adblock-plus-popup/
如何在經濟日報多讀一個段落的免費文章
https://max-everyday.com/2023/08/hide-und-unpaid-dialog/
認識Javascript 的 指數符號E
https://stackoverflow.max-everyday.com/2023/08/javascript-e/