2011-08-03 47 views
1

我有一個內部網站,該鏈接中包含NO onClick屬性。使用Greasemonkey將鏈接標籤添加onclick屬性

我想用一個函數添加一個onclick屬性的值,比如:

onClick="LinkTracker();return true" 

所以,我得到的函數的調用,但鏈接點擊還是其次是瀏覽器。

我想:

item.onclick=Function("LinkTracker();return true"); 

我也嘗試只是一個簡單的函數沒有返回信息,並且函數也從未叫。

當我用Firebug檢查鏈接元素時,我沒有看到onclick屬性集。
我看到href值(我更改)正確更新。

任何線索?

回答

1
item.onclick=function(){LinkTracker();return true;} 

試試看。

test case

+0

工作...謝謝... – rob

+0

不客氣:)高興幫助。 –