Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!

java frage

claudio

New member
Registriert
06. Feb. 2004
Beiträge
2.694
Reaktionspunkte
4
Hi there,

kann jemand vielleicht mir kurz helfen ? :date:

vorlagen.org das Bar da oben.
ich młchte neben ein .gif (flage) neben der Projekte eingeben, so das man die Sprache erkennt ohne das ich DE oder PL dazu schreibe.

als beispiel:

document.write('<OPTION value="http://www.queensland.at">Queensland.at</OPTION>');

wenn ich aber

document.write('<OPTION value="http://www.queensland.at"><img src="http://www.haddad.at/bar/polski_lang_flag.gif">Queensland.at</OPTION>');

gebe, erscheint kein Bild.

was mache ich da falsch :(
 
Hi,

das wird so nicht funktionieren, zumindest nicht in allen Browsern. Firefox zeigt es zwar korrekt an, der IE hat damit aber Schwierigkeiten.

Du kannst die Bilder auch als Hintergrund einbinden, z.B. so:

Code:
<style type="text/css">
  option[value=de]:before { content:url("de.gif"); }
</style>

<select>
  <option value="de">Deutschland</option>
</select>

Aber auch hier gilt wieder: Firefox = ja, IE = nein

Eine befriedigende Lösung ist, wenn Du die Flagge ausserhalb des Dropdown-Feldes platzierst und bei jeder neuen Auswahl das Bild per Javascript änderst bzw. aktualisierst. Das können alle Browser anzeigen (sofern Javascript aktiviert ist) :eeek:

Eine andere, kompliziertere Möglichkeit wäre, die Dropdown-Box zu imitieren. Also quasi ein scrollbares <div> unterhalb des Auswahlfeldes zu platzieren, die dann die ganzen Flaggen und Texte enthält. Auch hierbei ist Javascript erforderlich.

Fazit: Lass es am besten so wie es ist. ;-)

Hoffe geholfen zu haben.
Gruss RebAne
 
danke dir.
werde wohl so lassen :(
ich habe gestern einige stunden bei der suche in googfle verbracht und nix gefunden.
jetzt weiss ich auch warum.
danke noch mal.
 
Zurück
Oben