HighDots Forums  

Re: Ajax ed Internet Explorer: Errore da mal di testa

Javascript (Italian) Il linguaggio JavaScript (it.comp.lang.javascript)


Discuss Re: Ajax ed Internet Explorer: Errore da mal di testa in the Javascript (Italian) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
ZER0
 
Posts: n/a

Default Re: Ajax ed Internet Explorer: Errore da mal di testa - 12-21-2007 , 03:43 AM






On Thu, 20 Dec 2007 16:27:51 -0800 (PST), Ivan Marcialis wrote:

Quote:
Tempo fa ho chiesto aiuto una mano per individuare un errore strano
che avevo su Explorer e non su Firefox. Ho seguito il vostro consiglio
e dopo circa 500 alert disseminati nel codice
Ti saresti potuto risparmiare un po' di fatica se avessi letto il mio
reply al tuo post.

<news:1opt284n0v81x.dlg (AT) ID-171124 (DOT) news.individual.net>

Come ho scritto anche li, su IE gli errori sono diversi non uno solo,
e su più righe di codice. Solo che normalmente ti mostra il primo che
viene invocato se ben ricordo.
Comunque, tutti gli errori che vidi si rifacevano allo stesso tipo di
istruzione, sebbene a righe e in file differenti.

Quote:
// Uso questo codice per controllare il browser
try {
var xmlhttp = eval("new ActiveXObject('Microsoft.XMLHTTP');");
[cut]

Ti rinnovo quello che ho scritto nel post precedente per la questione
dell'uso spropositato di eval.

Come ti ho già detto, devi verificare che cos'è che passi realmente a
IE. Magari è il tipo di encoding diverso, magari c'è un carattere che
lui non digerisce o altro. Gestisci l'errore:

try{
eval(yourCode);
catch(e){
alert(e.message+"\r\n\r\n"+yourCode);
}

In questo modo scopri il testo che gli da noia.
Meglio ancora, se invece di un alert lo visualizzi sulla pagina (come
value di una textarea).

--
~ Non esistono donne brutte. Dipende solo da quanta vodka bevi.
(proverbio russo)



Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.