I got to know how to register the script but the same logic does not work with NetScape & Firefox.
This fires the alert & then navigates to next page & on browsing back again fires the alert followed by redirect(). So we need to incorporate a condition in redirect() method to avoid repetative calls.
But I am not finding a solution for NetScape & Firefox. Please let me know if anyone has come across such issues.