Der folgende Beitrag wurde am 09. 03. 2002, 13:25 Uhr von Benny veröffentlicht.
Guten Abend allerseits...
hab grad ein kleines Design mit nem Javascript...
Es handelt sich um folgendes:
Auf die Seite möchte ich so ein auswahlmenu machen (siehe grafik)
das hat bei meinem alten design auch immer super geklappt
(damals wurde der Inhalt im gleichen frame angezeigt, in dem auch das menu stand)
jetzt wollte ich das aber in einen anderen frame machen, und die ausgabe aber immer noch im andern frame (name=anzeige) anzeigen lassen!
Jetzt funzt die scheisse (*sorry*) aber nicht mehr, der zu zeigende Inhalt wird jetzt auch im gleichen frame, in dem auch das menu steht, angezeigt...
Ich hab euch hier mal den Quellcode...
<html>
<head>
<script language="JavaScript">
<!--
function wechsel() {
var auswahl;
auswahl=document.form.wahl;
location=auswahl.options[auswahl.selectedIndex].value;
}
//-->
</script>
</head>
<body>
<form name="form">
<select name="wahl">
<option value="datei31024x768.htm" target="anzeige" selected>
Wo willst du hin?
</option>
<option value="datei31024x768.htm" target="anzeige">
Startseite
</option>
<option value="wirueberuns1024x768.htm" target="anzeige">
Wir über uns
</option>
<option value="istsegelngefaehrlich1024x768.htm" target="anzeige">
Ist segeln gefährlich?
</option>
<option value="istsegelnteuer1024x768.htm" target="anzeige">
Ist segeln teuer?
</option>
<option value="sofindensieuns1024x768.htm" target="anzeige">
So findest du uns
</option>
<option value="aktivitaeten1024x768.htm" target="anzeige">
Unsere Aktivitäten
</option>
<option value="rueckblick1024x768.htm" target="anzeige">
Rückblick
</option>
<option value="regatteninbw1024x768.htm" target="anzeige">
Regatten in BW
</option>
<option value="unsereboote1024x768.htm" target="anzeige">
Unsere Boote
</option>
<option value=""http://www.donnerwetter.de/wind/region.hts?c+12+schwörstadt" TARGET="_blank">
Das Wetter bei uns
</option>
<option value="links1024x768.htm" TARGET="anzeige">
Links
</option>
<option value="jugendordnungdeshss1024x768.htm" TARGET="anzeige">
Jugendsatzung
</option>
<option value="pressespiegel1024x768.htm" target="anzeige">
Pressespiegel
</option>
<option value="http://www.webmart.de/guestbook.cfm?bookid=273266" TARGET="anzeige">
Gästebuch
</option>
<option value="kontakt1024x768.htm" TARGET="anzeige">
Kontakt
</option>
<option value="mailto:info@rheinpiraten-online.de?subject=Besucher-Feedback">
Feedback
</option>
<option value="impressum1024x768.htm" TARGET="anzeige">
Impressum</option>
</select>
<input type=button value="go!" onClick="wechsel()">
</form>
</body>
</html>
Weiss jemand von euch ne lösung?!
danke im vorraus
d:-) Benny
Der folgende Beitrag wurde am 09. 03. 2002, 13:35 Uhr von Der Planer veröffentlicht.
<html>
<head>
<script language="JavaScript">
<!--
function wechsel() {
location.href=form.wahl.value
}
//-->
</script>
</head>
<body>
<form name="form">
<select name="wahl">
<option value="datei31024x768.htm" target="anzeige" selected>
Wo willst du hin?
</option>
<option value="datei31024x768.htm" target="anzeige">
Startseite
</option>
<option value="wirueberuns1024x768.htm" target="anzeige">
Wir über uns
</option>
<option value="istsegelngefaehrlich1024x768.htm" target="anzeige">
Ist segeln gefährlich?
</option>
<option value="istsegelnteuer1024x768.htm" target="anzeige">
Ist segeln teuer?
</option>
<option value="sofindensieuns1024x768.htm" target="anzeige">
So findest du uns
</option>
<option value="aktivitaeten1024x768.htm" target="anzeige">
Unsere Aktivitäten
</option>
<option value="rueckblick1024x768.htm" target="anzeige">
Rückblick
</option>
<option value="regatteninbw1024x768.htm" target="anzeige">
Regatten in BW
</option>
<option value="unsereboote1024x768.htm" target="anzeige">
Unsere Boote
</option>
<option value=""http://www.donnerwetter.de/wind/region.hts?c+12+schwörstadt" TARGET="_blank">
Das Wetter bei uns
</option>
<option value="links1024x768.htm" TARGET="anzeige">
Links
</option>
<option value="jugendordnungdeshss1024x768.htm" TARGET="anzeige">
Jugendsatzung
</option>
<option value="pressespiegel1024x768.htm" target="anzeige">
Pressespiegel
</option>
<option value="http://www.webmart.de/guestbook.cfm?bookid=273266" TARGET="anzeige">
Gästebuch
</option>
<option value="kontakt1024x768.htm" TARGET="anzeige">
Kontakt
</option>
<option value="mailto:info@rheinpiraten-online.de?subject=Besucher-Feedback">
Feedback
</option>
<option value="impressum1024x768.htm" TARGET="anzeige">
Impressum</option>
</select>
<input type=button value="go!" onClick="wechsel()">
</form>
</body>
</html>
Der folgende Beitrag wurde am 09. 03. 2002, 14:56 Uhr von Sven Rautenberg veröffentlicht.
MoiN!
> Guten Abend allerseits...
Die folgende Nachricht zum Thema stammt von:
Benny, mail@benjaminadler.de, 09. März 2002, 13:25 Uhr
^^^^^^^^^
Noch nicht im Bett gewesen diese Nacht, oder was? :)
> jetzt wollte ich das aber in einen anderen frame machen, und die ausgabe aber immer noch im andern frame (name=anzeige) anzeigen lassen!
Du mußt natürlich die location.href des gewünschten Frames ändern. Nur "location.href" ist identisch mit "self.location.href", also geht's ins eigene Fenster.
Versuch's hier mal mit parent.FENSTERNAME.location.href oder top.FENSTERNAME.location.href:
> <script language="JavaScript">
> <!--
> function wechsel() {
> var auswahl;
> auswahl=document.form.wahl;
> location=auswahl.options[auswahl.selectedIndex].value;
^^^^^^^^
PS: Es heißt location.href. Deine Version funktioniert nur im Internet Explorer (wobei mich wundert, warum - Scheißbrowser, viel zu fehlertolerant).
> }
> //-->
> </script>
- Sven Rautenberg
Der folgende Beitrag wurde am 09. 03. 2002, 16:04 Uhr von Benny veröffentlicht.
thanx, das war die Lösung!!!
d:-) Benny
> MoiN!
> > Guten Abend allerseits...
> Die folgende Nachricht zum Thema stammt von:
> Benny, mail@benjaminadler.de, 09. März 2002, 13:25 Uhr
> ^^^^^^^^^
> Noch nicht im Bett gewesen diese Nacht, oder was? :)
> > jetzt wollte ich das aber in einen anderen frame machen, und die ausgabe aber immer noch im andern frame (name=anzeige) anzeigen lassen!
> Du mußt natürlich die location.href des gewünschten Frames ändern. Nur "location.href" ist identisch mit "self.location.href", also geht's ins eigene Fenster.
> Versuch's hier mal mit parent.FENSTERNAME.location.href oder top.FENSTERNAME.location.href:
> > <script language="JavaScript">
> > <!--
> > function wechsel() {
> > var auswahl;
> > auswahl=document.form.wahl;
> > location=auswahl.options[auswahl.selectedIndex].value;
> ^^^^^^^^
> PS: Es heißt location.href. Deine Version funktioniert nur im Internet Explorer (wobei mich wundert, warum - Scheißbrowser, viel zu fehlertolerant).
> > }
> > //-->
> > </script>
> - Sven Rautenberguo1
© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4