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

Combobox-Kombination frames ?

Thomas

New member
Hallo Leute,

ich hab das Combobox-Kombi-script zum laufen gebracht und hab nur ein Problem dabei: ich arbeite auf meiner Seite mit frames und möchte das Menü in das obere Frame setzen und möchte, daß die Auswahl dann im unteren Hauptframe erscheint. Wie geht das ? Ich find nirgends target frame o.Ä.
Bitte helft mir, weil ich die Seite morgen uploaden muß.

Gruß - Thomas
 
sorry, aber ich blicks nicht !

Bei mir sieht das alles anders aus, am besten Ihr schaut es euch mal an:

<font face="Verdana,Geneva,Helvetica,Arial" size="1">
<html>

<head>
<title></title>
</head>

<body>

<form name="doublecombo">
<p><select name="example" size="1" onChange="redirect(this.options.selectedIndex)">
<option>Information</option>
<option>Recording</option>
<option>Effekte & Dynamics</option>
<option>Allgemein</option>
<option>Beiträge</option>
<option>Service</option>
<option>Partnersites</option>
<option>Der Mix</option>
</select> <select name="stage2" size="1">
<option value="http://www.audiotricks.de/a_hauptseite/indexunten.htm">über diese Seite</option>
</select> <input type="button" name="test" value="los!" onClick="go()"></p>
<script>
<!--
//Dieses Skript stammt von Michael Mailer´s JavaScripts
//URL: http://www.webaid.de/js -- eMail: mm@webaid.de
//Bitte entfernen Sie diesen Vermerk nicht !
//<param name="target" value="main">
var groups=document.doublecombo.example.options.length
var group=new Array(groups)
for (i=0; i<groups; i++)
group=new Array()

group[0][0]=new Option("über diese Seite","http://www.audiotricks.de/a_hauptseite/indexunten.htm")
group[0][1]=new Option("Ihre Hilfe","http://www.audiotricks.de/coautoren/coautorenhaupt.htm")

group[1][0]=new Option("Computer","http://www.audiotricks.de/computer/computer.htm")
group[1][1]=new Option("Logic","http://www.audiotricks.de/logic/logic_hauptseite.htm")

group[2][0]=new Option("Composer","http://www.audiotricks.de/effekte/composer.htm")
group[2][1]=new Option("De-esser","http://www.audiotricks.de/effekte/deesser.htm")
group[2][2]=new Option("Kompressor","http://www.audiotricks.de/effekte/kompressor_haupt.htm")

group[3][0]=new Option("Signalübertragung","http://www.audiotricks.de/allgemeine_tricks/signale.htm")
group[3][1]=new Option("Gerätebeschreibung","http://www.audiotricks.de/allgemeine_tricks /beschreibung.htm")

group[4][0]=new Option("Ihre Beiträge","http://www.audiotricks.de/coautoren/coautorenhaupt.htm")

group[5][0]=new Option("Gästebuch","http://pub.alxnet.com/guestbook?id=2014229")
group[5][1]=new Option("Links","http://www.audiotricks.de/links/links.htm")
group[5][2]=new Option("Kontakt","http://www.audiotricks.de/kontakt/kontakt.htm")

group[6][0]=new Option("bhp-weisshaar","http://www.bhp-weisshaar.de")
group[6][1]=new Option("Musikuniversum","http://www.musikuniversum.com")
group[6][2]=new Option("Wunderlinks","http://www.wunderlinks.com")

group[7][0]=new Option("sorry, noch nichts","")



var temp=document.doublecombo.stage2

function redirect(x){
for (m=temp.options.length-1;m>0;m--)
temp.options[m]=null
for (i=0;i<group[x].length;i++){
temp.options=new Option(group[x].text,group[x].value)
}
temp.options[0].selected=true
}

function go(){
location=temp.options[temp.selectedIndex].value
}
//-->
</script>

</form>
</font>
</body>
</html>



Groß ne ? Aber wo muß ich was einfügen, daß der Abruf im Hauptframe erscheint ?
Das Beispiel mit dem link ist o.k. aber nicht ganz das was ich suche. Ich hätte gerne, daß jedes Ergebnis im Hauptframe kommt und nicht nur einige.

Gruß - Thomas
 
aso, die gute double combo ;)

diese zeilen hier sind wichtig:
function go(){
location=temp.options[temp.selectedIndex].value
}

ersetze location durch parent.FRAMENAME.location

ciao,
mo
 
Zurück
Oben