我開發的Mozilla Firefox的擴展。主要功能是獲取用戶訪問的URL並在稍後處理。我想下面的JavaScript代碼:越來越HREF的onclick
window.onload = function(){
alert(document.referrer);
}
沒有工作,所以我試圖注入一個onclick
事件來使用這個每一個環節:
window.onload = function(){
var links = document.links;
for(var i=0;i<links.length;++i){
links[i].onclick = show_href();
}
}
function show_href(){
alert(this.href);
}
但也行不通。任何其他方法?
但是,這個問題是不是所有的鏈接都是可以有圖像的鏈接,井 不過我也會試試這個 –
你在哪個上下文中執行那個腳本? 'window'是內容窗口還是瀏覽器窗口?您可以通過執行alert(window.location.href)來檢查。 –