Jump to content
php.lv forumi

Recommended Posts

Posted

Izmantoju zemāk norādīto ajax js kodu ... lapa izmanto ISO-8859-1 charsetu ... nomainiju hedera sūtīšanā , bet tas vēl nav vienīgais kas man neatgriež Ž,Š uz pašas lapas ...

 

Nedosmojaties ... Search izmantoju sīki un plaši neatradu problēmas atrisinājumu jau esošās diskusijās ... ja kāds var palīdzēt būšu tikai pateicīgs ...

 

 

 

function creaAjax(){
 var objetoAjax=false;
 try {
  objetoAjax = new ActiveXObject("Msxml2.XMLHTTP");
 } catch (e) {
  try {
 objetoAjax = new ActiveXObject("Microsoft.XMLHTTP");
 } 
 catch (E) {
 objetoAjax = false;
  }
 }

 if (!objetoAjax && typeof XMLHttpRequest!='undefined') {
  objetoAjax = new XMLHttpRequest();
 }
 return objetoAjax;
}

function FAjax (url,capa,valores,metodo)
{
  var ajax=creaAjax();
  var capaContenedora = document.getElementById(capa);

if(metodo.toUpperCase()=='POST'){
	document.write="hola pepe";
ajax.open ('POST', url, true);
ajax.onreadystatechange = function() {
	 if (ajax.readyState==1) {
			 capaContenedora.innerHTML="<img src=http://***.lv/images/loading2.gif>";
	 }
	 else if (ajax.readyState==4){
		if(ajax.status==200)
		{
			 document.getElementById(capa).innerHTML=ajax.responseText; 
		}
		else if(ajax.status==404)
			 {

				 capaContenedora.innerHTML = "Error404 sazinies ar tadeush@***.lv";
			 }
		 else
			 {
				 capaContenedora.innerHTML = "Error: ".ajax.status;
			 }
	}
}
ajax.setRequestHeader('Content-Type','text/xml; charset=UTF-8');
ajax.send(valores);
return;
}
if (metodo.toUpperCase()=='GET'){

ajax.open ('GET', url, true);
ajax.onreadystatechange = function() {
	 if (ajax.readyState==1) {
			 capaContenedora.innerHTML="<img src=http://***.lv/images/loading2.gif>";
	 }
	 else if (ajax.readyState==4){
		if(ajax.status==200){ 
			 document.getElementById(capa).innerHTML=ajax.responseText; 
		}
		else if(ajax.status==404)
			 {

				 capaContenedora.innerHTML = "Error404 sazinies ar tadeush@***.lv";
			 }
			 else
			 {
				 capaContenedora.innerHTML = "Error: ".ajax.status;
			 }
	}
}
ajax.setRequestHeader('Content-Type','text/xml; charset=UTF-8');
ajax.send(null);
return
}
}

×
×
  • Create New...