2009-08-04 6 views
1

diese q bereits gekommen ist, bevor aber die Antworten gegeben hat mir nicht geholfenFlash-AS3 - textinput Box @ „Tastaturzeichen Ausgabe

I Texteingabefelder haben, die die angezeigt werden soll.“ Symbol anstelle des @ und und umgekehrt.

, wenn ich vor Ort testen, meine @ und "erscheinen nur dann korrekt, wenn ich auf den Server hochladen tritt das Problem auftreten.

habe ich gelesen, dass man haben kann‚Geräteschriften‘Set für Texteingabefeld verwenden. Whis offenbar das Problem behebt.

http://livedocs.adobe.com/flash/9.0/UsingFlash/help.html?content=WSd60f23110762d6b883b18f10cb1fe1af6-7d1e.html

gibt es eine Möglichkeit, dies für eine Texteingabekomponente zu tun?

oder sollte ich benutzerdefinierte Texteingabefelder bauen?

oder gibt es einen dritten Weg?

jeder Eingang wird sehr geschätzt.

Prost

Antwort

2

Verwenden Sie wmode transparent oder opak? es gibt durchaus ein paar Fehler und Störungen mit diesem wmodes in allen Browsern, einschließlich der Änderung der Tastaturkonfiguration ... sehen: http://bugs.adobe.com/jira/browse/FP-105

Die einzige wirkliche Lösung ist wmode = Fenster (das Standardverhalten) zu verwenden. Wenn Sie den wmode wirklich als transparent oder undurchsichtig (d. H. Für überlappendes HTML) benötigen, gibt es keine einfache Problemumgehung, da nicht nur das @ -Zeichen, sondern die gesamte Tastaturkonfiguration verwechselt wird.

Ich würde Sie nie verwenden vorschlagen wmode transparent oder opak für etwas ein wenig komplexer als Banner, da sie sehr unberechenbar in allen Browsern/Systeme/Mond-Ausrichtungen sind, so dass die Testphase kann ein echter Alptraum ...

+0

Es stellt sich heraus, dass ich sehr faul und dumm war. Während ich glaube, dass der oben erwähnte Fehler existiert - alles, was ich wirklich brauchte, um den Film richtig einzubetten - ich hatte eine sehr einfache Einbettung für Testzwecke verwendet und wenn ich diese Methode der Einbettung des Films richtig gefunden habe - http: // latrine.dgx.cz/how-to-correctly-insert-a-flash-into-xhtml - mein Problem ist verschwunden. Nicht ganz sicher, was es war, dass es repariert, aber ich bin froh, dass es wieder funktioniert! Vielen Dank für Ihre Kommentare, Leute! – user150037

+0

Obwohl es gültig ist, das ist ein wenig veraltet (2006) ... möchten Sie vielleicht swfobject überprüfen: http://code.google.com/p/swfobject/ – Cay

0

Haben Sie versucht, die Schriftart einzubetten?