2010-11-09 62 views
1

我正在寫一個greasemonkey腳本(需要平面javascript),這需要我計算一個url的漂移時間/瀏覽時間,即我想計算一個url活躍的時間。它應該是這樣..計算漂移/瀏覽時間

  1. 當用戶點擊某些其他URL,我需要存儲對應於該URL的瀏覽時間。(的onblur ????)

  2. 當用戶關閉一個標籤,我需要再次存儲該網址的瀏覽時間。

  3. 當用戶不在特定網頁上時,該網址的瀏覽時間不應增加。

  4. 當用戶返回到URL,它的瀏覽時間應從0秒後重啓動。(聚焦狀態???)

如果有人可以給我的代碼的確切的事件處理程序JavaScript,這將是很大的幫助或至少給我的想法。

需要解決的問題亟待

+0

您應該將其創建爲fx擴展名,而不是gm腳本 – w35l3y 2010-11-09 18:50:30

+1

我可以問你爲什麼說因爲我一直使用GM腳本能夠完成非常複雜的事情。無論如何,我將把我的GM腳本移植到一個完整的附加組件上......但是當時我迫切需要完成我的項目,並且迄今爲止我依賴於GM腳本,並且這是該項目的最後一站目前我必須堅持通用汽車腳本....看看你能否幫助我 – Shatu 2010-11-09 18:58:19

回答

1

您可以使用事件「的onload」和「onunload的」

的「的onload」事件將啓動的時間
與「onunload的」事件將計算當前時間和自「onload」事件以來的存儲時間之間的差異