• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Doppel Auswahlmenüs benötigt

ProMaster

New member
Ich benötige ein Script das 2 Auswahlmenüs, also diese hat:

<select name="menu1" onChange="MM_jumpMenu('parent',this,0)">
<option selected>unnamed1</option>
</select>

Nur ich benötige es für ein Stream und das erste Menü, dort sollte "Real Player" & "Media Player" drin stehen haben.
Darunter das 2te Menü dort sollte dann "Modem 56K" & "ISDN/DSL" drinstehen.

Erst wenn man beide auswählt dann soll er zu der Seite weiterleiten. - Das Menü Ohne diesen Button.

Ist sowas mit 2 möglich?
 
so?

Code:
<html>
<head>
<meta name="generator" content="notepad">

<script>
function check(f,v,n)
{
	form=document.forms[f];
	opt=form.elements[n].options[form.elements[n].selectedIndex].value;

	if(v!=""&&opt!="")
	{
		if(v=="0"&&opt=="0")
			location.href="real_modem.html";
		if(v=="1"&&opt=="0")
			location.href="media_modem.html";
		if(v=="0"&&opt=="1")
			location.href=real_dsl_isdn.html"";
		if(v=="1"&&opt=="1")
			location.href="media_dsl_isdn.html";
	}
}
</script>
</head>

<body>
<form name=formular>
<select name=selcter1 onchange="check('formular',this.value,'selcter2')">
<option value="">Bitte wählen
<option value="">
<option value="0">Real Player
<option value="1">Media Player
</select>

<select name=selcter2 onchange="check('formular',this.value,'selcter1')">
<option value="">Bitte wählen
<option value="">
<option value="0">Modem 56K 
<option value="1">ISDN/DSL
</select>
</from>
</body>
</html>
 
Also das Script selber sieht genauso aus wie es sein soll :D
Leider läuft es nur nicht... Es taucht ein Script-Fehler auf.
Und er verlinkt nicht zu der entsprechenden Seite.
Aber so mit den Auswahlmenue soll es sein, das ist schonmal richtig.
 
Ein Fehler habe ich schon gefunden und bei mir beseitigt:

</from> hast du geschrieben und </form> habe ich daraus gemacht

:D

Aber sonst habe ich von Scripts nicht viel Ahnung...
Ich weis nicht wieso er es trosdem immer noch nichts macht.:confused:
 
Zuletzt bearbeitet:
na dann guck doch ein bissel mal was syntaktisch nicht richtig sein könnte....


aber wenn du es nicht findest, dann ändere diese zeile...
von dieser:
if(v=="0"&&opt=="1")
location.href=real_dsl_isdn.html"";

in diese:
if(v=="0"&&opt=="1")
location.href="real_dsl_isdn.html";


irgendwann musst du aber auch mal selber gucken und ein auge dafür bekommen.
 
ääähmm gehts jetzt?

mit syntaktisch meine ich den aufbau des scriptes, was vermutlich falsch sein könnte, was nicht in den regulären aufbau des scriptes passt.
 
Ich habe überall jetzt noch </option> hintergesetzt, aber irgentwie bringt es trotsdem nicht den Fehler weg :rolleyes:

Ich weis nicht mehr weiter...:confused:
 
*lol*
ich hab dir eigentlich schon den fehler in diesem post gezeigt...

womstar schrieb:

........
aber wenn du es nicht findest, dann ändere diese zeile...
von dieser:
if(v=="0"&&opt=="1")
location.href=real_dsl_isdn.html"";

in diese:
if(v=="0"&&opt=="1")
location.href="real_dsl_isdn.html";

.............


aber egal....

hier alles noch mal....:

Code:
<html>
<head>
<meta name="generator" content="notepad">

<script>
function check(f,v,n)
{
	form=document.forms[f];
	opt=form.elements[n].options[form.elements[n].selectedIndex].value;

	if(v!=""&&opt!="")
	{
		if(v=="0"&&opt=="0")
			location.href="real_modem.html";
		if(v=="1"&&opt=="0")
			location.href="media_modem.html";
		if(v=="0"&&opt=="1")
			location.href="real_dsl_isdn.html";
		if(v=="1"&&opt=="1")
			location.href="media_dsl_isdn.html";
	}
}
</script>
</head>

<body>
<form name=formular>
<select name=selcter1 onchange="check('formular',this.value,'selcter2')">
<option value="">Bitte wählen
<option value="">
<option value="0">Real Player
<option value="1">Media Player
</select>

<select name=selcter2 onchange="check('formular',this.value,'selcter1')">
<option value="">Bitte wählen
<option value="">
<option value="0">Modem 56K 
<option value="1">ISDN/DSL
</select>
</form>
</body>
</html>
 
Ja das mit den "" habe ich auch geändert nur wo es bei den einen Fehlte hatte ich es nicht korrigiert... hmmm... Ich Adler:D


Aber danke Womstar. You're A Hero :D
 
anstelle von
Code:
location.href="media_dsl_isdn.html";
folgendes
Code:
parent.frames[indexnummer].location.href="media_dsl_isdn.html";
 
@ Marc: Morgen! Ich bin gleich weg, womstar ist auf 'ner Demo :D, schmeiß du heute den Bereich alleine!

@ ProMaster: oder parent.framename.location.href...
 
Weltfrieden und konservative Familienhierarchien. Nö, weeß ich nicht, vielleicht schläft er einfach noch.
 
ach was demo, ist doch out!
steine werfen und sich den schlägen der polizisten ergeben, das ist doch das einzig wahre.
berlin lebt wieder :D
 
axo danke !
Ich hatte es gestern immer mit onChange="MM_jumpMenu('parent.frames[\'mainFrame\']',this,0)"
probiert... War schon am verzweifeln...:D
 
Zurück
Oben