Keiner eine Idee?
Ergebnis 1 bis 5 von 5
- 30.01.2010, 19:37 #1Carola
Themenstarter
- Registriert
- 07.2009
- Beiträge
- 112
<option onclick="self.location.hr funktioniert nicht
Hi Leuts,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 !!
Jedoch wie soll die NOSCRIPT Variante aussehen?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?
- 31.01.2010, 14:37 #2Carola
Themenstarter
- Registriert
- 07.2009
- Beiträge
- 112
- 31.01.2010, 17:51 #3
Wie wäre es mit window.location?
- 31.01.2010, 20:57 #4Carola
Themenstarter
- Registriert
- 07.2009
- Beiträge
- 112
Dann wäre es in nem Fenster nehme ich mal an,
es handelt sich bei der selectbox um einen Filter für eine Gallery-Ausgabe.
Beispiel.:
Man sieht alle Alben der Gallery und kann dann durch die selectbox bestimmen, dass man
nur die Alben eines gewissen benutzersehen will.
Die gefilterte Ausgabe in einem extra Fenster wäre nicht sonderlich logik her nicht korrekt.
Aber vielen Dank für deine Antwort
Dachte es antwortet niemand mehr.
- 01.02.2010, 16:42 #5
Wenn du das ohne komplettes neuladen der Seite willst -> AJAX.
window heisst einfach, dass es um das ganze Fenster geht, self heisst, dass explizit das Fenster angesprochen wird, in dem sich der Link befindet.
Bsp:
Eine Seite mit einem Frame drin, in diesem Frame ein Link.
1. Der Link mit window.location lädt die ganze Seite neu, also auch die Seite, in dem der Frame eingebunden ist.
2. Der Link mit self.location lädt nur den Frame neu, das drumherum bleibt gleich.
Ähnliche Themen
-
Geographische Location "bookmarken"
Von snoopy67 im Forum iPhone, iPad & iPod AppsAntworten: 4Letzter Beitrag: 01.08.2009, 02:03 -
Option "Ipod synchroniesieren" kann man nicht anklicken
Von Sue_ im Forum iPod classic/nano/shuffleAntworten: 3Letzter Beitrag: 12.04.2009, 12:31 -
Frage zur "matten"Display-Option beim neuen MBP 17"
Von Millman im Forum Mobil-MacsAntworten: 5Letzter Beitrag: 15.02.2009, 22:23 -
Photoshop: Option "für Web speichern" verändert Farben
Von Shebsl im Forum Grafikbearbeitung & LayoutAntworten: 6Letzter Beitrag: 31.01.2009, 14:53 -
finde die Option "Auto-Check" in "Einstellungen / Mail" nicht!
Von gustavmega im Forum iPhoneAntworten: 10Letzter Beitrag: 14.01.2009, 20:42


Zitieren


