2012-04-26 3 views
1

私は周りでグーグルで答えましたが、来ていません。私の目標に近い唯一のものはそうのように、X秒後にリダイレクトメタを利用したJavaアプレットの実行後にリダイレクトしますか?

<meta http-equiv="refresh" content="5;url=index2.html"> 

私は何を必要とする私のJavaアプレットは、ページ上で実行されているかどうかを検出するPHPやHTMLコードがあり、その後にリダイレクト別のファイルアドレス。

私はこのことについてどうやって行ってもいいですか? お世話になりました。

答えて

0

アプレット内からトリガされたリダイレクトを希望する場合は、showDocument()を試してみます。このように使用することができます:

this.getAppletContext().showDocument(URL, "_parent"); 
3

あなたのアプレットからリダイレクトしたい場合は、以下のコード記述:

import java.applet.*; 
import java.awt.Graphics; 
import java.net.MalformedURLException; 
import java.net.URL; 

public class AppletExample extends Applet 
{ 

public void init() { 

try { 
getAppletContext().showDocument(new URL("http://www.google.com"), "_blank");//This is new tab/ 
getAppletContext().showDocument(new URL("http://www.google.com"), "_parent");//This is in the parent tab/ 
} 
catch (MalformedURLException ex) { 
System.out.println(ex.getMessage()); 
} 
} 

public void paint(Graphics g) { 

g.drawString("Go Google", 0,100); 
} 

} 
関連する問題