Search code examples
javascriptfirefoxgreasemonkey

How can I redirect some page with javascript in Greasemonkey?


Hey, I want to redirect a page when it finish loading...

For example, when google.com finish loading, I want to send a javascript to search something...

How can I do it ?


Solution

  • This is simply how I would go about redirecting:

    //==UserScript==
    // @name Redirect Google
    // @namespace whatever.whatever...
    // @description Redirect Google to Yahoo!
    // @include http://www.google.com
    // @include http://www.google.com/*
    // @include http://*.google.com/*
    //==/UserScript==
    window.location = "http://www.yahoo.com"
    

    ... of course replacing the Google and Yahoo! URLs with something else. You don't need any external libraries (jQuery) or something complicated like that.

    I would not reccomend this as it is more of a nuisance than a help to the end user, however that depends on what the function of the script is.