hi,
du bist gut!
Was du brauchst ist entweder eine laufende scriptsparche auf deinem server (php, asp, 'perl mit reload') oder user, die einen IE > 5.0 verwenden.
Auf meinen Seiten sihst du ein beispel, wie auch ohne php und konsorten html seite in html-seiten eingebaut werden können.
so ein bsp. habe ich auf meiner homepage unter
[ link: http://www.kreativland.de/tipps/fragmente_bsp.htm ]
mal aufgezeigt.
(weitere scriptfetzen und ideen gibts natürlich auch.)
Dazu verwendet Microsoft einen eigenen objekt-typ:
<object type="text/x-scriptlet" width=40% height="350" data="externe_seite.htm"></object>
!! Vorsicht: geht nur mit ie5+ !!
Kannst mal in selfhtml nachsehen, da gibts auch was dazu.
Damit kann dein javascript umgehen.
Dynamisch geht sowas aber nur, wenn du innerhalb eines framesets einen frame aus einem anderen (mit dem script) manipulierst.
alles klar?
gruss knut
guten abend
also ich habe eine Tabelle:
<table border="1" height="100%" width="100%">
<tr>
<td><form method="post">
<select name="farbe" onchange="goto(this.form);">
<option>Bitte Farbe wählen!
<option>a
<option>b
<option>c
</select>
<select name="typ" onchange="goto(this.form);">
<option>Bitte Typ wählen!
<option>d
<option>e
</select>
</form>
</td>
<td name="XYZ"<----------??????></td>
</tr>
</table>
und ein SCRIPT:
<SCRIPT LANGUAGE="javascript">
<!--
function goto(form) {
if (form.farbe.selectedIndex!=0 && form.typ.selectedIndex!=0)
{
if (form.farbe.selectedIndex==1 && form.typ.selectedIndex==1 )
{??????.href="a.shtml"}
else
if (form.farbe.selectedIndex==2 && form.motor.selectedIndex==1)
{???????.href="b.shtml"}
if (form.farbe.selectedIndex==3 && form.motor.selectedIndex==1)
{??????.href="c.shtml"}
else
if (form.farbe.selectedIndex==1 && form.typ.selectedIndex==2 )
{??????.href="d.shtml"}
else
if (form.farbe.selectedIndex==2 && form.motor.selectedIndex==2)
{??????.href="e.shtml"}
else
if (form.farbe.selectedIndex==3 && form.motor.selectedIndex==2)
{??????.href="f.shtml"}
}
}
// -->
</script>
und ich hätte gern, dass mir die im Script aufgerufenen *.html's in der Tabelle angezeigt werden. Und zwar in dem Feld mit den vielen Fragezeichen. Aber wie geht's.
Danke im Vorraus Christian