document.URL против location.href> нет результатов - PullRequest
1 голос
/ 02 марта 2011

Я работаю над расширением Firefox.Для этого мне нужен текущий URL.Я попробовал обе возможности со следующим результатом:

location.href   >  chrome://browser/content/browser.xul
document.URL    >  undefined

Они вызываются в случае, если нажата кнопка меню.Почему не работает?

1 Ответ

7 голосов
/ 02 марта 2011

Вы обращаетесь к DOM Firefox, а не к веб-странице.

Чтобы получить элемент window для текущей веб-страницы, вы можете использовать window.content.

Таким образом, вы можете получить местоположение через window.content.location.href.

...