HighDots Forums  

URLdecode lentissimo in IE

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


Discuss URLdecode lentissimo in IE in the Javascript (Italian) forum.



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

Default URLdecode lentissimo in IE - 11-02-2009 , 05:06 PM






Qualche mese fa cercai su internet una routine che mi doveva servire per
salvare dei dati (file gml, simile ad xml) in un campo di un database
tramite php, potendoli poi recuperare intatti per utilizzarli con una
libreria in javascript.

Le 2 routine si trovano qui:
http://www.mabaloo.com/Web-Development/Urlencode-and-Urldecode-with-JavaScript.html

Quando devo salvare i dati nel database uso URLEncode, quando li
recupero dal database uso URLDecode.

Le 2 routine sembrano abbastanza innocue, a parte il fatto che
probabilmente non sono molto efficienti, visto che ciclano su tutti i
caratteri della stringa che viene passata come argomento.

In firefox non ci sono problemi di lentezza. In IE apparentemente era
tutto a posto sinche' non ho cominciato ad utilizzare dati di dimensioni
maggiori, ma parliamo di 2-3 kB non di centinaia di GB. E qui sono
cominciati i problemi. IE in pratica si ferma. Per eseguire urldecode di
una stringa per cui FF impiega qualche secondo, IE ci impiega 15-20
minuti, ie diventa inutilizzabile, la cpu va al 98%, la ventola
raggiunge velocita' relativistiche.

Ho cercato di capire dove potrebbe essere il collo di bottiglia, o se ci
sono istruzioni che danno problemi in IE ma non ho trovato nulla. :-(

Avete qualche idea?
Conoscete qualche routine equivalente?

grazie
maxx

Reply With Quote
  #2  
Old   
emmexx
 
Posts: n/a

Default Re: URLdecode lentissimo in IE - 11-04-2009 , 05:49 AM






Il 02/11/2009 23:06, emmexx scrisse:

Quote:
Ho cercato di capire dove potrebbe essere il collo di bottiglia, o se ci
sono istruzioni che danno problemi in IE ma non ho trovato nulla. :-(
Ho provato a sostituire le routine indicate nel mio post con
encodeURIComponent e decodeURIComponent ma il miglioramento in IE non e'
stato molto sensibile.

Continuo a non capire come sia possibile una differenza cosi' grande
nell'implementazione di istruzioni javascript in ff e ie.

ciao
maxx

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 - 2009, Jelsoft Enterprises Ltd.