我想構建一個Firefox插件。誰能告訴我如何獲得地址欄的價值?Firefox附加組件:如何獲取地址欄的值?
當前我正在使用下面的代碼,但我不想在單獨的文本框中輸入網址。相反,我想從我打算輸入的地址欄中獲取價值。
我的代碼應該完成剩下的工作。 目前代碼取值從文本
JavaScript代碼:
function Doit()
{
var url = document.getElementById('txtSource').value;
url = url.replace('www.', 'myvalue.whatever.');
var dest = document.getElementById('txtDest');
dest.value = url;
window.open(url,'_newtab');
}
HTML:
<input type="text" id="txtSource"/><br><br>
<input type="button" value="ACDEV" onClick="Doit();"/>
<input type="hidden" id="txtDest">
輸出應該是: 當我進入http://www.something.com插件應該在插件圖標
的點擊創建 http://myvalue.something.com
你面對什麼錯誤?截至目前 – AlphaMale 2011-12-28 05:05:32
,沒有錯誤。但我想在不使用文本框的情況下添加相同的功能,而是我的代碼應該具有地址欄值 – 2011-12-28 05:06:51