2009-12-17 21 views
0

所以我有一個twitter.com的標籤,隨時都可以在Chrome中打開,我已經編寫了一個用於檢查新推文的文檔標題的userscript。Chrome用戶腳本檢查新的推文

由於Twitter網絡界面自動檢查,如果有兩個新推文,它將顯示(2) Twitter/Home作爲標題。一切都按照我想要的方式工作,現在我已經向我展示了一條alert()消息。我想提供更細微的通知。

這樣做的目的是爲了能夠將Twitter標籤「固定」到favicon並仍然收到通知。我試圖尋找方法來動態改變網頁的圖標,但它看起來並不像Chrome支持那樣。有沒有人有任何其他的想法,所以它可以通知我新的推文,而不用偷取alert()盒子的焦點?

這裏是代碼,如果有人有興趣:

checkTweets(); 

function checkTweets() 
{ 
    var newTweets = document.title.match(/[\d\.]+/g); 

    if(newTweets != null) 
    { 
     alert(newTweets[0]); 
    } 

    setTimeout("checkTweets()", 10000); 
} 
+0

文檔標題可能更容易更改。 – jldupont 2009-12-17 01:11:49

+0

OP表示他想要「隱藏」這個隱藏標題的標籤。 – 2009-12-17 01:13:16

+0

是的,這是正確的。在Chrome中「固定」的選項卡僅顯示圖標。例如:http://localhostr.com/files/65a10f/capture.png – sachleen 2009-12-17 01:17:40

回答

1

Chritter將使Twitter的通知,在你的狀態欄。如果你想要一個不同的用戶界面,你可能需要考慮製作自己的擴展。請參閱documentation瞭解有關擴展可以更改的UI部分的信息。

+0

是的,我知道Chrome的Twitter客戶端。我認爲我最好的選擇就是修改其中一個。我不喜歡他們的界面,我只是想要一些告訴我有新的推文,並在點擊時打開Web界面。 我花了一些時間修改Twitter客戶端擴展到這一點,但我仍然希望能夠這樣做,如果可能的話。 這似乎並不像我只能通過一個用戶腳本來執行alert()以外的任何操作。 :( – sachleen 2009-12-17 01:29:04

+0

安妮,Chritter比Metrist更容易修改以達到我想要的效果,我已經完成了我現在想要的工作。謝謝:D – sachleen 2009-12-17 17:11:49