переписать URL в аддоне Firefox - PullRequest
1 голос
/ 26 января 2010

Я пишу аддон для Firefox, и если выполняются определенные условия, я бы хотел переписать URL. Сейчас это делается следующим образом

if(checkUrl(document.location.href))
{
    document.location.replace('xyz.com');
}

проблема в том, что старая страница загружается, затем условие выполняется, и только тогда пользователь перенаправляется.

Есть ли способ сделать это до загрузки страницы? то есть, когда пользователь набрал URL-адрес и нажал клавишу ввода (или нажал?)

Спасибо!

Ответы [ 2 ]

1 голос
/ 27 января 2010

для любых будущих читателей: https://developer.mozilla.org/en/Code_snippets/Progress_Listeners

0 голосов
/ 26 января 2010

Если вы поместите в начале тега body:

<script>
document.location.replace('xyz.com')
</script>

Это должно сработать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...