I have a Java applet consisting of a wizard-like form with three steps. At the final step, the user can click a ‘finish’ button. I want that button to cause the web browser to navigate to a specific URL.
Question: Is there a way to cause the browser to navigate to a specific URL, in such a way that it will work across all modern browsers? My specific browser requirements are FF3+, IE7+, Safari 3+, and Opera 9+. I am using Java 1.5.
From the applet you can simply get the applet context and call showDocument(url).
This will navigate away from the current page to the specified URL:
Additionally you can pass a target parameter.
To visit a relative URL you can use:
These work in every major browser since Java version 1.1.