[-OP-][分享] Flash block (UserJS.org)

看板Browsers作者 (阿吃)時間16年前 (2009/06/01 13:55), 編輯推噓3(302)
留言5則, 4人參與, 最新討論串1/1
先感謝avaug推薦我去看舊文章 #18waNPbi Flashblock for Opera 9 http://my.opera.com/Lex1/blog/flashblock-for-opera-9 那官方提供的方法我之前也有看過 不過卻覺得很麻煩就沒裝了 ( ̄ー ̄;) 適才去找了一下 http://userjs.org/scripts/general/enhancements/hide-objects 這東西還蠻輕巧的 載入網頁後會在網頁的右上角出現提示: 頁面有幾個object被遮蔽 經過 5 秒後提示便會消失 (可以去原始碼裡修改成你所要的秒數 var hideNoticeIn = 5000; 去搜尋.js檔裡上面那行字。紅字可以修改,其單位是千分之一秒 在被擋掉的物件上上,會顯示跟原物件一樣大小的灰區塊 灰區塊的css樣式如下,亦可自行修改 display:inline-block; /*不要改XD*/ cursor:crosshair; /*滑鼠滑過去會變成十字型的*/ overflow:hidden; /*也不改~*/ border:1px solid #000; /*黑色實線外框線*/ background-color:#ddd; /*灰色#ddd的背景色*/ color:#000; /*黑色#000的字*/ 在灰區塊上點擊一下,被遮蔽的該物件就會出現 如果在網頁空白處連點兩下,便可載入所有被遮蔽的物件 欲遮蔽的物件也是可以選定的 var typesToHide = ['object','embed','applet','iframe']; 預設是上面那四個,如果你不想看圖片也可以加上img的類型 不過若是Opera使用者, 建議多多利用Opera內建的action: Enable display images Disable display images Display cached images only ...etc 基本上js檔裡大部份都寫得很清楚了 不過剛實測 它沒有擋下YouTube的flash 這也省得設定白名單了 有空跟大家分享一下剛找的東西 也歡迎板友可以一起分享交流別的想法/方案~ ^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.153.150

06/01 18:05, , 1F
開關使用者JS opera:config#UserPrefs|UserJavaScript
06/01 18:05, 1F

06/01 18:06, , 2F
有沒有人能把上面那個改成button 這樣就能快速切換了~
06/01 18:06, 2F
Opera Button D.I.Y. http://home.wanadoo.nl/sipke.reina/opera/buttons.html 在Step 3. Create the button下邊的多行輸入框中寫入以下 ---------------------- Set preference, "User Prefs|User JavaScript=1",,"UserJS Enabled","Checkbox skin.selected" > Set Preference, "User Prefs|User JavaScript=0",,"UserJS Disabled","Checkbox skin" ---------------------- 這樣就可以簡單地切換UserJS enable/disable了 ^^ ※ 編輯: ateclean 來自: 140.112.153.150 (06/01 18:34)

06/02 10:37, , 3F
這一定要推一下.
06/02 10:37, 3F

06/02 16:55, , 4F
這一定要推一下.
06/02 16:55, 4F

08/29 12:10, , 5F
08/29 12:10, 5F
文章代碼(AID): #1A8sr1Qm (Browsers)