加载URL后调用函数 - Javascript

时间:2012-06-16 20:11:02

标签: javascript html url javascript-events

我想在加载指定的URL后执行某个功能。 我试图设置一个间隔来检测我想要的网址..但它到目前为止还没有工作。 这是我调用函数的代码:

pub.startup = function() {
var currURL = window.top.getBrowser().selectedBrowser.contentWindow.location.host;
window.setInterval(currURL, 1000);
if (currURL == 'www.google.com')
FunctionToCall();
}

希望得到一些帮助。谢谢!

2 个答案:

答案 0 :(得分:1)

pub.startup = function() {
    function checkCurrURL() {
        var currURL = window.top.getBrowser().selectedBrowser.contentWindow.location.host;
        if (currURL == 'www.google.com')
            FunctionToCall();
    }
    window.setInterval(checkCurrURL, 1000);
};

答案 1 :(得分:0)

window.setInterval需要执行一个函数(或任意代码)。你为它提供了一个不起作用的变量。

请参阅https://developer.mozilla.org/en/window.setInterval