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 ?
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.
Use window.location.replace(url)
if you want to redirect the user in a way that the current page is forgotten by the back button, because otherwise if you use window.location = url
then when the user presses the back button, then the userscript will kick in again and push them back the page that they were just on.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With