Link im JavaApplet öffnet zwei Frames?!
Cossy
- javascript
0 Robert Bamler0 Cossy
Hallo zusammen,
ich suche eine Möglichkeit das ein Applet Link zwei Frames gleichzeitig öffnet. Geht soetwas überhaupt?
Derzeit versuche ich das JavaScript:
<script language="JavaScript">
<!--
function ZweiFrames(URL1,F1,URL2,F2)
{
parent.frames[F1].location.href=URL1;
parent.frames[F2].location.href=URL2;
}
//-->
</script>
mit einem Applet zu koppeln:
<applet code="fphover.class" codebase="./" width="140" height="32">
<param name="color" value="#000080">
<param name="textcolor" value="#000000">
<param name="effect" value="bevelIn">
<param name="font" value="Helvetica">
<param name="fontstyle" value="bold">
<param name="hovercolor" value="#0000FF">
<param name="hoversound" valuetype="ref" value="click2.au">
<param name="text" value="egal">
<param name="url" valuetype="ref" value="javascript:ZweiFrames('seite1.html',0,'nav2.html',1)"><!-- das applet erkennten den JavaScript hier aber leider nicht -->
<param name="target" value="main">
<param name="fontsize" value="12">
<param name="image" valuetype="ref" value="images/button.gif">
<param name="hoverimage" valuetype="ref" value="images/button1.gif">
</applet>
<param name="url" valuetype="ref" value="javascript:ZweiFrames('seite1.html',0,'nav2.html',1)">
Gibt es irgend eine Möglichkeit anhand des Applets zwei Frames bzw. einen JavaScript Befehl auszuführen?
Danke schon mal im Voraus.
Gibt es irgend eine Möglichkeit anhand des Applets zwei Frames bzw. einen JavaScript Befehl auszuführen?
Da musst du doch eigentlich nur folgende zwei Zeilen in das Java Applet schreiben:
getAppletContext().showDocument(new URL("url1"),"framename1");
getAppletContext().showDocument(new URL("url2"),"framename2");
Robert
Da musst du doch eigentlich nur folgende zwei Zeilen in das Java Applet schreiben:
getAppletContext().showDocument(new URL("url1"),"framename1");
getAppletContext().showDocument(new URL("url2"),"framename2");
Hmm, ich hab nicht viel Ahnung von Java und Applets - an welche Stelle des Applets muss ich das einfügen? Das soll aber nicht in die *.class file oder?
MfG / live long and prosper
Cossy
getAppletContext().showDocument(new URL("url1"),"framename1");
getAppletContext().showDocument(new URL("url2"),"framename2");
Hmm, ich hab nicht viel Ahnung von Java und Applets - an welche Stelle des Applets muss ich das einfügen? Das soll aber nicht in die *.class file oder?
Das müsste eigenltich in den Quelltext des Java Applets. Falls du den nicht selbst geschrieben hast, weiß ich leider auch keine andere Möglichkeit.
Robert