[ Neznalica_sa_ugla @ 14.09.2011. 17:32 ] @

Sa AJAX-om pozoivam file , ali kada sa QueryString pročitam vrijednosti izgubim latinična slova čćžšđ , i to samo u IE ,drugi preglednici rade ok:
Code:

 
   function snimiti_podatke() 
   {
  
     var snimiti_podatkerequest = false;
        snimiti_podatke_request=get_AjaxObject();     // na  drugom mjestu   utvatim  objekt  
 snimiti_podatke_request.onreadystatechange=function(){
      
   
          if (snimiti_podatke_request.readyState == 4 )
            {
            
             var prenos=snimiti_podatke_request.responseText;
         
               alert("Uspješna Radnja ");    
                  
          }  
       
       
         } 
              var qs="?id="+"čćžšđ";         

         var url="snimi.aspx"+ qs      
      
       snimiti_podatke_request.open("GET", url, true);
    
        snimiti_podatke_request.send(null);
   
   
   }
  

i sada kada pogledam što sam dobio na strani server
Code:


  id = Request.QueryString["id"].ToString();


dobije se bez veze znakovi . Obe file su u UTF-8.
Hvala za pomoć .....






[ Nikola Poša @ 14.09.2011. 18:09 ] @
Koristi encodeURIComponent() funkciju. Dakle ovako nešto: var qs = "?id=" + encodeURIComponent("čćžšđ");.
[ Neznalica_sa_ugla @ 14.09.2011. 18:27 ] @
Ipak uz malu preinaku je uspijelo : HVALA PUNO

[Ovu poruku je menjao Neznalica_sa_ugla dana 14.09.2011. u 20:41 GMT+1]