最近每次連去Yahoo知識+,我的Firefox都會噴說「有一個script執行的時間太長」之類的,問我要不要繼續執行,還是停下來。由於這種不知道要跑多久才跑得完的script會讓整個視窗Freeze下來,所以我決定要想辦法把他幹掉。
方法一:治標
用adblock封鎖掉「http://l.yimg.com/us.yimg.com/combo*」,這後面跟的一串Script就是會讓Firefox停下來的元凶。
方法二:治本
解決Firefox發現容易停止回應的程式碼(Script) – 「夆臣」a 部落 – Yahoo!奇摩部落格
在about:config裡面加上一個「dom.max_script_run_time」的整數值,限制每一個script跑的時間限制。