- Registriert
- 26.07.09
- Beiträge
- 112
Code:
<option value='reg_users'
onclick="self.location.href='<?php echo $main_file; ?>?admin=alben&alben=uebersicht&gruppen_nr=reg_users'" > RegistierteBenutzer </option>
ich habe mit der onclick Lösung "<select> <option onclick="self.location.hr,.." große Probleme.
Problem Nr. 1
Es funktioniert nur im Firefox, jedoch weder im IE (Windows) noch, im Safari (Windows/Mac),
die anderen Browser habe ich garnicht mehr getestet,..
Problem Nr.2
Ich habe mich per Google schon informiert und es wurde gesagt, dass der IE und Safari
onclick im <option> Tag nicht unterstützen sondern nur onchange am <select> Tag !!
Code:
<select onchange="window.open(this.value, '_self');">
<option value="http:url.com?blabla=xyz">...</option>
Natürlich ist es realisierbar, jedoch nur mit viel Arbeitsaufwand da ich
dann wiederum in PHP entweder die GET Parameter aus dem Value ("http:url.com?blabla=xyz")
ausgelesen oder das ganze per header (Location) seperat versenden müsste.
Sehr nervig.
Kennt jemand eine attraktive Lösung?