Autor Zpráva
Okawas
Profil
ahoj, chtel bych se zeptat, jak mam pripsat jednotlivym polozkam v menu odkazy na stranky:
<form name="form1" method="post" action="">
<select name="select">
<option value="" selected>xxxx</option>
<option value="">xxx</option>
</select>
</form>
to znamena napriklad kdyz bych vybral xxxx tak by mi najel seznam.cz. Dela se to pres css nebo html nebo cim? dik moc
PerToon
Profil
Třeba přes javascript:
<form .... onSubmit="window.open(document.form1.select.value, '_blank');">
.......

Ale v tom případě by musely jednotlivý položky v nabídce souhlasit s adresou. Šlo by to i složitěji, ale tohle mě napadlo teď a nemusí to ani fungovat.
Mistr
Profil
musely jednotlivý položky v nabídce souhlasit s adresou

Jen rozšířím PerToonovu myšlenku o vysvětlení, že jde o to, že bys pak musel mít ten formulář například:

<option value="http://www.seznam.cz" selected>Seznam</option>
<option value="http://www.cimrman.at">Jára Cimrman</option>


Teď jen doufám, že jsem tam neudělal nějakou chybku a nevypadá to, že chci dělat chytrého a přitom šířím nějaké bludy.
PerToon
Profil
Mistře, já myslím že by to tak nějak fungovat mělo.
Mistr
Profil
Když to říkáš zrovna Ty, tak mě to uklidnilo...
Okawas
Profil
ahaaha.. dekuju pohraju si s tim i kdyz java neni moji silnou strankou :)
Okawas
Profil
asi jsem blbej, ale jak jsem rekl, s java neumim vcelku nic, proto jsem to asi nepochopil. onsubmit se dava do tagu form.. takto?
<form name="form1" method="post" action="" onSubmit="window.open(document.form1.select.value, '_blank');">
<select name="select">
<option value="http://www.xxx.cz]">xxx</option>
<option value="www.andcorp2003.com">xzy</option>
<option value="http://www.aaa.cz">aaa</option>
</select>
</form>
takle to bohuzel nefunguje..
Okawas
Profil
prosim pomozte mi uz se mnad tim stravil 6 hodin a porad to nefunguje!! :(
PerToon
Profil
<form name="form1" method="post" action="" onSubmit="window.open(document.form1.select.value, '_blank');">
<select name="select">
<option value="http://www.xxx.cz">xxx</option>
<option value="www.andcorp2003.com">xzy</option>
<option value="http://www.aaa.cz">aaa</option>
</select>
<input type="submit">
</form>

Vyzkoušej tohle, mě to chodí. Možná,že method a action v <form> bude zbytečný, ale s tím bych zatím nic nedělal.
Lukáš M
Profil
<ot> není to java, ale javascript ;) </ot>
Okawas
Profil
tak diky kluci, s trochou obetovanise (9 hodin) jsem to rozlousknul. PerToon ten tvuj kod bohuzel nefunguje.. stejne jsem to chtel udelat bez jakychkoli cudliku. vysledny kod vypada nasledovne:

<form name="form1" onClick="window.open(document.form1.select.value, '_self');">
<select name="select">
<option>vyberte motor</option>
<option value="2_5_tdi_99-03.htm">2.5tdi '99-'03</option>
<option value="3_3_tdi_99-03.htm">3.3tdi '99-'03</option>
<option value="4_0_tdi_03-05.htm">4.0tdi '03-'05 </option>
<option value="4_2_tdi_05-.htm">4.2tdi '03- </option>
</select>
</form>
avsak je nutne mit prvni volbu nastavenou jako value="" jinak byste se samozrejme s vlastnosti OnClick nikam nedostali. Zatim ahoj
Anonymní
Profil *
alebo

<form name="form1" onSubmit="window.open(document.form1.select.value, '_blank');">
<select name="select">
<option value="http://www.blek.sk" selected>Blek</option>
<option value="http://www.bu.cz">tramtadadá</option>
</select>
<input type="submit">
</form>
peta
Profil *
Okawas
jakpsatweb - javascript - priklady - select zpusobi prechod na jinou stranku
Nejdriv hledam, pak se ptam? :)
Toto téma je uzamčeno. Odpověď nelze zaslat.

0