HighDots Forums  

Ajax e caratteri strani ..

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


Discuss Ajax e caratteri strani .. in the Javascript (Italian) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Bruce O'Canaan
 
Posts: n/a

Default Ajax e caratteri strani .. - 01-01-2008 , 02:14 PM






Ciao a tutti,
io uso questa funzione per caricare delle pagine tramite ajax, la seconda
parte serve per eseguire i tag <script>.

function loadpage(page_request, containerid,url){
if (page_request.readyState == 4 && (page_request.status==200 ||
window.location.href.indexOf("http")==-1))
{
document.getElementById(containerid).innerHTML=pag e_request.responseText;
theDiv=document.getElementById(containerid);
theScripts=theDiv.getElementsByTagName("script");


for (i=0;i<theScripts.length;i++){
url=(theScripts[i].getAttribute("src"));
var scriptToLoad = document.createElement("script");
scriptToLoad.src = url;
scriptToLoad.type="text/javascript";
document.getElementsByTagName("head")[0].appendChild(scriptToLoad);
theDiv.removeChild(theScripts[i]);
}
caricata = 1;

}

}


Perņ mi sono accorto che se nella pagina caricata ci sono caratteri strani
come lettere accentate, simbolo di copyright ecc. ecc. questi vengono
visualizzati con ? oppure il quadratino

Cosa c'č di sbagliato ? innerHTML c'č ...

Su google ho trovato che bisognerebbe usare encodeURIComponent ma non ho
capito come ... ho provato a mettere page_request.responseText come
argomento ma non va ...


Grazie mille

Bruce



Reply With Quote
  #2  
Old   
4r4g0rn
 
Posts: n/a

Default Re: Ajax e caratteri strani .. - 01-01-2008 , 06:12 PM






Bruce O'Canaan wrote:

Quote:
Perņ mi sono accorto che se nella pagina caricata ci sono caratteri strani
come lettere accentate, simbolo di copyright ecc. ecc. questi vengono
visualizzati con ? oppure il quadratino

Cosa c'č di sbagliato ? innerHTML c'č ...

Su google ho trovato che bisognerebbe usare encodeURIComponent ma non ho
capito come ... ho provato a mettere page_request.responseText come
argomento ma non va ...

prova adare un occhio qui,pero' non so quanto ti serva:

http://blog.bpcsoluzioni.com/2007/10...urldecode-php/


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.