3
A
回答
1
有這沒有API(Gmail的使用有Greasemonkey的API,但他們已經封存了它),所以你必須做的一切特設。讓事情變得更加棘手,大部分頁面都是使用JavaScript動態構建的,因此頁面的很少部分是不變的。
你打算什麼需要做的是開始一個的GreaseMonkey腳本,做你想要什麼,然後使用Greasemonkey編輯器把它變成一個擴展。或者,如果您只關心Firefox4 +,則可以使用JetPack。
使用Firebug檢查要修改的元素,找出類名(在CSS中使用的,相對穩定的,因爲Gmail主題依賴的類名稱),然後啓動注射DOM從那裏對象。將Gmail的現有類名稱用於自己的對象,以使其適合用戶界面。
我們使用jQuery來讓這一切變得更容易,但它是艱難的,因爲有一些錯誤與最新版本的GreaseMonkey內使用jQuery。你需要拉一個縮小的版本(我認爲1.3.2是最後一個工作的版本,但你可以在這裏查找)並將它嵌入你的代碼中。
這是一個艱難的道路建設這些東西,但他們這些人!祝你好運!
0
我不知道,你可以改變網頁界面,但由於大多數的是谷歌的主屏幕確實是合格的URL到發動機。你可以很容易地創建自己的主頁爲谷歌,做這些額外的事情。
在您釋放任何東西之前閱讀使用條款等。
相關問題
- 1. 通過BitBucket網絡界面上傳更改後的文件
- 2. 使用SiteFinity網絡界面更改ASCX文件內容
- 3. Gmail Ajax界面
- 4. 獲得在網絡界面
- 5. 隱藏電子郵件從Gmail的網絡界面發送的事實
- 6. 平臺相關的圖形用戶界面與網絡界面
- 7. 描述網絡界面的Openwrt文檔
- 8. omxplayer的網絡界面useig nodejs
- 9. Prezi般的網絡界面。 Flash或HTML5?
- 10. 網絡線程阻塞用戶界面
- 11. 通過網絡界面自定義PDF
- 12. ngrok網絡界面不工作
- 13. Cherrypy和JSON Arduino網絡界面
- 14. 火花網絡用戶界面符號
- 15. 如何保護KDB/Q網絡界面
- 16. 從網絡界面控制開發板
- 17. 網絡應用登錄界面
- 18. PerfMon網絡界面 - 它是否存在?
- 19. 使用網絡界面修改htaccess文件
- 20. OpenGTS更改/編輯界面
- 21. 「查看更多表」選項不會在網絡用戶界面
- 22. InputStream - 處理網絡更改
- 23. FirebaseJobDispatcher運行網絡更改
- 24. Wifi網絡更改通知
- 25. Android網絡更改事件
- 26. 更改solaris網絡超時
- 27. 更改頁面內容throught JavaScript中gmail
- 28. 沒有用戶界面的gmail-api php
- 29. Python的桌面軟件與網絡界面
- 30. 更改用戶界面等待2000毫秒並再次更改用戶界面
有沒有辦法做到這一點沒有Greasemonkey? ,你能指導我一些有用的教程? – user626495 2011-03-20 09:09:40
是的,如果你只關心FF4,你可以使用JetPack。否則,如果你想支持FF 3.6(和更舊),你需要使用GreaseMonkey。一些示例代碼在這裏:http://coding.pressbin.com/38/Cool-hack-Mark-all-as-read-button-for-GMail/ – alex83 2011-03-23 03:09:44
好吧,所以如果我寫一個Greasemonkey腳本,然後轉換它插入一個附加組件中,該附加組件是否仍然需要安裝Greasemonkey,還是不能使用它? – user626495 2011-04-06 05:53:09