顯示具有 Greasemonkey 標籤的文章。 顯示所有文章
顯示具有 Greasemonkey 標籤的文章。 顯示所有文章

2014-11-15

[userscript] 修正使用 Google Chrome 瀏覽 Facebook 網頁總是拉到最上的問題

對於使用 Google Chrome 瀏覽 Facebook 的人
可能會注意到以下狀況(用 Firefox 不會有這種狀況)

點選動態牆或者相簿內的圖片之後 視窗的捲軸會被強迫的移動到最上方

變成又要重新往下拉 去看沒看過的部分

以下方法可以修正這個情形

先安裝 Tampermonkey


安裝完成之後 再點選以下網址 安裝 UserScript 腳本


就可以修正這個狀況

2011-07-16

[jQuery] 在 Greasemonkey 裡面加入 jQuery 的方法

Greasemonky : 是Mozilla Firefox的一個附加元件。它讓使用者安裝一些腳本使大部分HTML為主的網頁於使用者端直接改變得更方便易用。隨著Greasemonkey腳本常駐於瀏覽器,每次隨著目的網頁開啟而自動做修改,使得執行腳本的使用者印象深刻地享受其固定便利性。

Greasemonkey可替網頁加入些新功能、修正網頁錯誤、組合來自不同網頁的資料、或者數繁不及備載的其他功能。寫的好的Greasemonkey腳本甚至可讓其輸出與被修改的頁面整合得天衣無縫,像是原本網頁裡的一部分。

jQuery : 一套 javascript library,用在協助做 HTML DOM element 處理。

2011-07-15

[firefox] 升級 Firefox 5 之後 Greasemonkey 失效 - part.2

最近意外的發現
原來有某些 userscript 是可以正常繼續運作的

於是對目前 userscript 進行除錯
由於錯誤的那些 userscript 不會出現任何訊息

所以採用最傻瓜的方式將代碼全部註解
然後一個一個的解除註解

最後發現是由於變數命名中 使用了 class

例如
function elem(tag, content, idt, idv, class) {
修改為
function elem(tag, content, idt, idv, vclass) {
由此可見  Greasemonkey 可能將 class 列為關鍵字 不允許被使用在變數命名中

2011-06-26

[firefox] 升級 Firefox 5 之後 Greasemonkey 失效

雖然 Firefox 5 屬於一種安全性更新
原本以為架構上因該不會差太多

但是實際上更新之後 慢慢地注意到原本的 Greasemonkey 都失效了
就算用了最簡單的 alert('abc'); 這樣也完全不起作用

所以大致上判斷因該是整個都失效了
而不是語法需要更新

目前雖然有 0.9.6板可以嘗鮮下載
但似乎沒有解決掉任何問題Q__Q