2010-09-09 98 views
1

我開始爲Chrome編寫擴展程序。對於這個擴展,我喜歡自動添加欄上的URL到我的擴展的文本字段。當我點擊我的擴展名時,彈出窗口顯示一個帶有字段的窗體。該值必須設置爲我訪問的網頁的網址。將網址添加到html擴展程序中Chrome

我工作正常與jquery,也許答案可以適應jquery。

我希望我搭乘飛機一切很好,謝謝你的任何答覆

更新:

這一定是答案

 populateForm(); 
function populateForm() { 
    chrome.tabs.getSelected(null,function(tab) { 
    console.debug(tab); 
    naam.value = tab.title; 
    url.value = tab.url; 
    } 
    )}; 
+0

那麼,如果naam和url是DOMElements,那麼我不明白爲什麼不會工作。你檢查彈出窗口時會看到什麼錯誤? (右鍵單擊您的彈出窗口,然後選擇Inspect,然後查看控制檯窗口)。 – 2010-09-09 13:30:04

回答

0

你的括號和括號是錯誤的。嘗試使用這個:

function populateForm() { 
    chrome.tabs.getSelected(null, function (tab) { 
     console.debug(tab); 
     naam.value = tab.title; 
     url.value = tab.url; 
    }); 
} 
populateForm(); 
相關問題