La "@" nei filmati Flash

  • Creatore Discussione Creatore Discussione Marksman
  • Data di inizio Data di inizio
Salve, sono un webmaster e mi sono accorto di una cosa molto strana.

Digitando la chiocciola "@" nei campi di testo di un filmato Flash, essa non appare
e al suo posto viene scritto il carattere "ò" come se il layout della mia tastiera non
fosse italiano ma bensì inglese.

Lo stesso filmato Flash aperto con IE 7 e 6 non da questi problemi, riscontrati invece
con Firefox 2 e Opera 9.22 :?

Qualche idea ? :(

Il problema l'ho riscontrato nel mio sito, ma se invece andate su www.amfphp.org,
trovate a centro pagina un Flash che non da questo problema.

Grazie in anticipo :D
 
probabilmente perchè non riconosce la tastiera italiana, possibilità introdurre il carattere come simbolo oppure vedere dove è il carattere su una tastiera americana e usi quel tasto sulla tua....
fierfox legge in modo diverso da ie, ci vorrebbe però un esperto per risponderti con più precisione comunque, cosa che io non sono...:crying:
 
Facendo delle ricerche da quanto ho capito è sbagliata la codifica dei caratteri che uso nella pagina.

P.S. : so già che nella tastiera americana la @ è sopra al 2, ma il problema è che il sito pecca in accessibilità, è un errore grave e spero di risolvere presto, cmq grazie.

Ciao :cool:
 
No non è quello.
Mi spiego meglio ...

In pratica sbaglio a dire al browser quale codifica caratteri deve utilizzare per il mio documento, allora il browser ne imposta uno di default che ovviamente non è per i caratteri latini e mi sfancula la chiocciola.

Sto cercando di scoprire come impostare una codifica caratteri corretta per i miei documenti XHTML 1.0.

Così dovrebbe essere da manuale, ho passato anche la validazione del W3C ma niente da fare :

HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it-IT" lang="it-IT">
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

O forse è qualcos altro e mi sto sbagliando LOL :elvis:

Ciao :D
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

questa non ha problemi....ehm a me non li da....nel tuo caso? togli i riferimenti all'italiano, penso sia quello che manda in confusione....
se vuoi specificare che il sito è italiano, mettilo come commento, penso sia meglio :D
 
:crying: non lo sapevo...io l'ho messo come commento e google mi tratta bene forse perchè sono iscritta da tanto tempo, forse perchè ho il file roor ma ogni tanto mi incontro inaspettatamente, non so però se sono mescolata all'inglese, non ci ho mai fatto caso...

e ha me con questo codice di apertura la conformità me l'ha data, non so se dipende sempre dal commento....:crying:
 
Strano, se lo tolgo mi provoca delle avvertenze :mexican:

Cmq alla fine ho risolto a modo mio.
Mettendo i filmati flash con IE (che è il browser + usato purtroppo) appare il fastidioso "riquadro per attivare il controllo".

Per far sparire il riquadro ho dovuto aggiungere del JavaScript che aggiunge il filmato Flash alla pagina in run-time, ma se controllo se l'utente ha la versione corretta del flash player il codice diventa un mattone, e chi ha una versione vecchia non vede direttamente i miei flash causando a volte impaginazioni errate.

Insomma alla fine lo faccio in AJAX e lo vedono tutti senza problemi di versione flash player e codifica caratteri LOL :elvis:
E viene pure + leggero :p

P.S. : se intanto qlkuno scopre xkè diavolo non funziona la chiocciola può sempre postare :D

Ciao :tifoso:
 
Incorpora caratteri

Magari arrivo in ritardo, comunque ecco una possibile soluzione:
se selezioni il campo di testo in Flash nel pannello proprietà trovi "incorpora"... scegli dall'elenco i caratteri da incorporare ed il gioco dovrebbe essere fatto.
 
se selezioni il campo di testo in Flash nel pannello proprietà trovi "incorpora"...
I caratteri sono correttamente incorporati infatti come ho detto su Internet Explorer funziona, mentre su Opera e Firefox l'INTERO LAYOUT della tastiera risulta inglese invece che italiano e quindi la chiocciola non sta al suo posto ma sopra il 2 (SHIFT + 2).

Quindi il problema è come far riconoscere a questi 2 browser il layout corretto della tastiera in uso nel sistema operativo.
 

Discussioni simili