Newsgroup: it.comp.lang.javascript
Titolo: windows.status multilingua

In una pagina html, in cui sia definito il parametro:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
come è possibile visualizzare nella barra di stato tramite la funzione
onMouseOver="window.status='parola';
parole che appartengono ai charset=1250 o 1251 od addirittura SHIFT_JIS .
In pratica, come si può fare per visualizzare, le parole in caratteri
europei occidentali insieme a quelle in caratteri cirillici o giapponesi e
similari?

 ha 
scritto.....

Su due piedi non saprei come procedere, magari poi indaghiamo, ma consentimi di 
farti prima una domanda stupida: non puoi togliere il META? Non è obbligatorio, 
e mi aspetterei che il browser usi come default la *sua* lingua predefinita, 
anche nella status bar.
-- 
Ciao, Riccardo
------------------------------------------------------------------------
WebMaster: ----> 
http://www.jsdir.com
 <---- (aka 
http://www.jspoint.it
)
------------------------------------------------------------------------
Need a JavaScript password?
http://www.jspoint.it/staffscripts/script021/PazzWordProva/ingresso.html
------------------------------------------------------------------------
"Any sufficientely advanced technology is indistinguishable from magic"
                      Arthur Charles Clarke
------------------------------------------------------------------------

 anche nella status bar.
Il fatto di usare l'istruzione html META è inteso nel far capire, come
giustamente fai notare,
che il browser visualizza i caratteri nella lingua predefinita, anche nella
status bar.
Ma il problema è proprio qui....
L'effetto risultante deve essere questo:
in una stessa pagina, presenza di link in lingue diverse, ad ogni loro
sfioramento con il mouse, deve associarsi una scritta nella status bar in
lingua coerente.
Fintanto, che si ha a che fare con lingue, con le quali possiamo giocare con
l'estensione del nostro charset (tipo vocali accentate va quasi bene), ma
vallo a fare, per fare un esempio,
in russo od in giapponese.
Pertanto, rinnovo la domanda, come si fa????

 Pertanto, rinnovo la domanda, come si fa????
Perché non provi con un frame invisibile (1 pixel) con la giusta tabella 
codici?
Nell'onMouseOver invece di metterci un "window.status..." ci metti una chiamata 
ad una funzione che pesca l'opportuno elemento di un array e lo schiaffa nella 
status.
Oppure usa sempre un frame, ma metti la tab. codici Giapponica nella pagina del 
<FRAMESET> ed usa una tab. codici normale nei frame veri e propri....
Boh, tenta.... così su due piedi non mi viene altro.... se non che, sarà pure 
una figata fare questa cosa, ma credo che i giappo/cin/kor/viet/taiw... siano 
abituati a vedre scritte in inglese nella status-bar come lo siamo noi 
itaGliani :-)


 ha scritto nel messaggio
news:MPG.14716bc93...@news.libero.it...


 ha scritto nel messaggio
news:PDON5.6722$BF.2...@news.infostrada.it...

[]

 non mancherò di comunicartelo, nell'interesse di tutti ovviamente.
E certo che vogliamo.... ormai siamo curiosi no?


Sì credo che proverò la strada suggeritami, anche se per la serie qualcosa è
meglio di niente, l'uso dell' object, mi ha consentito almeno la possibilità
di visualizzare un tooltip, nella lingua e nei caratteri desiderati.
Però, già che ci sono, vi pongo un altro quesito, se contestualmente allo
sfioramento di link od immagini, volessi scrivere una frase dentro un
banner, ognuna nella lingua di riferimento, voi continuereste ad usare il
metodo delle frame nascoste?
Diciamo che la status bar era la ciliegina sul dolce, ma interessante era
anche poter produrre un banner form con scritte a rotazione tipo marquee od
anche scritte alternate con zoom.
Nel caso di un array in lingue rognose, come si gestisce il discorso ....
Intanto domani con un po' più di lucidità proverò il vostro suggerimento,
poi se son rose fioriranno.
Salutoni ad entrambi.