在firefox插件中重写url

时间:2010-01-26 11:29:10

标签: javascript firefox-addon

我正在写一个firefox插件,如果满足某些条件,id就像重写URL一样。 现在它以下列方式完成

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

问题在于旧页面加载,然后满足条件,然后才重定向用户。

在页面加载之前有没有办法?即,一旦用户输入了网址并点击输入(或点击?)

谢谢!

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:-1)

如果放在body标签的开头:

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

这应该有效。