Newsgroup: it.comp.lang.javascript
Titolo: [?] Accentate e file .js

Ogni tanto casco dal pero...
alert("tuttů"); nella pagina aspx (htm[l], php etc) tutto ok.
Stesso alert in un file js, la ů non viene visualizzata correttamente.
Usando le conversioni con &ugrave; e &#249; restano scritti cosě pari pari
e non convertiti.
Deduco che nella pagina aspx sto indicando utf-8, mentre (immagino) il .js
non viene trattato come unicode.
C'č una soluzione a ciň oppure tutti i messaggi nei .js devo cercare di
scriverli saltando le accentate e altri caratteri "strani"?
Grazie
-- 
"Ho smesso di fumare.
 Vivrň una settimana di piů.
 E in quella settimana pioverŕ a dirotto"
									    W.A.

 Stesso alert in un file js, la ů non viene visualizzata correttamente.
[CUT]
Ok, \xF9 funziona. Non ho capito il perché...
-- 
"e mai che mi sia venuto in mente
 di essere piů ubriaco di voi
 di essere molto piů ubriaco di voi"
									  F.D.A.

 ovviamente include.js va salvato come UTF-8
Questa mi interessa (anche se ho risolto con \xxx cercavo appunto una
soluzione).
Domanda scema: come faccio a salvare come utf-8 (o a capire se è salvato
come utf-8, visto che sviluppo in 
asp.net
 e fa tutto visualstudio)?
-- 
"Ti sei salvato
 o sei entrato in banca pure tu?"
									    A.V.

 non viene trattato come unicode.
includilo indicando il charset:
<script type="text/javascript" src="include.js" charset="utf-8"/>
ovviamente include.js va salvato come UTF-8
-- 
Quando uscivo con te mi facevi girare la testa...
In seguito scoprii che era colpa della birra.

 crossbrowser.
Ti ringrazio, stampo e catalogo.
A questo punto mi viene un dubbio: se non sono nel js da tutte le prove che
ho fatto alert("ů"); funziona perfettamente. Dici che č comunque meglio
usare sempre gli \xxx ?Creerebbe problemi a chi? Cioé: tipo lingue arabe o
cinesi oppure per esempio anche francese?


 come utf-8, visto che sviluppo in 
asp.net
 e fa tutto visualstudio)?
eh, boh? io lo faccio con textwrangler per mac os che mi fa scegliere il
set di caratteri.. vs avra' un suo pannello di preferenze immagino (spero)


 set di caratteri.. vs avra' un suo pannello di preferenze immagino (spero)
No, non trovo nulla per il salvataggio. Chiedo nel newsgroup apposito (se
ottengo risposta rispondo qua).
-- 
"Ho smesso di fumare.
 Vivrò una settimana di più.
 E in quella settimana pioverà a dirotto"
									    W.A.

Vediamo se riesco a sdebitarmi. Prova l'iso-8859-1 invece dell'utf-8:
<script type="text/javascript" src="include.js"
charset="iso-8859-1"></script>
Robe'
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ottengo risposta rispondo qua).
facile, basta che guardi come sono i bit del files. in teoria dovresti 
vedere in hex 01 00 A0 00 etc.
cmq quando salvi in unicode dovresti vedere aggiunti dei byte all'inizio 
del file.
per salvare ultraedit  file / conversion / ascii to (quel che ti serve)
cmq secondo me un'altra alternativa a salvaro in utf-8 potrebbe essere 
quella di configurare apache o il webserver aggiungendo un header che 
specifichi il charset, perchè quella di salvare il file è la più veloce 
ma se ci lavora un altro che usa homesite o dreamweaver ti sega il file
saluti

 ovviamente include.js va salvato come UTF-8
Ho provato per sicurezza e se ne sbatte bellamente (deduco quindi che vs
non stia salvando in utf-8)
-- 
"E' l' ignoranza che crea l'intolleranza
 di gente cieca e senza coscienza"
									  S.S.S.

 Vediamo se riesco a sdebitarmi. Prova l'iso-8859-1 invece dell'utf-8:
Come dice il mio amico Bruno: ti voglio bene come a un fratello...
perfetto, grazie.
L'unica cosa è che mi ero segnato di non usarlo in vs (web.config) perché
faceva casini con apostrofi; non ricordo però esattamente comedovequando,
magari è solo per gli aspx.
-- 
"That until there is no longer first class
And second class citizens of any nation
Until the colour of a man's skin
Is of no more significance than the colour of his eyes
Me say war"
B.M.

In data Tue, 07 Jun 2005 16:20:52 +0200, Tobia ha scritto:
[CUT]
Ti ringrazio; anche a me non piace l'idea in generale proprio per problemi
di sovrascrittura.
Ho comunque risolto indicando il charset nel tag script e funziona
correttamente (almeno dalle prove fatte).
-- 
"Affacciati affacciati benedici, guardaci
 guardaci...guardaci!
 Tanto sono quasi duemila anni che stai a guardare!"
									    E.B.

 interno pagina fa lo stesso.
Sì ma che pacco
Hai anche provato esplicitando il charset neltag script come dice
Claudio/Robé?
Perché mai questo Mac dovrebbe comportarsi in questo modo?
Altrimenti mi spiace per i Macchettari, ho accentate dappertutto oramai...
-- 
"Emancipate yourselves from mental slavery;
None but ourselves can free our minds"
									    B.M.

 delle accentate in un textfield.
Scusa ma di secondo nome faccio Tommaso...
Se trovi un istante:
 
http://xhtml.primestore.it/test/XhtmlTest.aspx
Nella prima textbox in alto a sinistra scrivi un carattere qualsiasi e
premi "testa", compare un alert per indirizzo mail non valido con una "ů".
Non vedi quindi la "ů" ?


 Come si spiega? :-/
Boh...posso solo immaginare che c'entri il web server a questo punto.
Se anziché copiare in locale pubblichi sul tuo sito cosa vedi? (magari è
solo un problema localhost)


 domande a caso, idee non me ne vengono.
Sembrerebbe proprio di sì...
se mi fai 2 righe in php posso testarle su 
criosoftware.it
 (che ha server
iis/win2000 anziché apache)
-- 
"Ho smesso di fumare.


 Se è così te lo faccio al volo:
[CUT]
http://www.criosoftware.it/bak/TestAccentate.php
A me l'alert è corretto, prova un po'


 termine: sono crossserver :-)
:-)
