Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/07/2013, 12:09
Avatar de cristo995
cristo995
 
Fecha de Ingreso: noviembre-2012
Mensajes: 187
Antigüedad: 11 años, 5 meses
Puntos: 0
Ajax no funciona en Chrome

hola amigo tengo el siguiente codigo realizando un buscador pero la cosa es q no me va en google chrome.

Código:
<!doctype html>
<html lang="en">
<head>
	<meta charset="UTF-8">
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/jqueryUI.js"></script>
<link rel="stylesheet"type="text/css" href="css/ui-lightness/jquery-ui-1.8.23.custom.css">
<link rel="stylesheet" type="text/css" href="css/estilos.css">

<script type="text/javascript" language="javascript">
	
		 function llamadaAjax(str){
			var http ;

			if(window.XMLHttpRequest){
				http = XMLHttpRequest();
			}
			else{
				http = new ActiveXObject('Microsoft.XMLHTTP');
			}

			http.onreadystatechange = function(){
				if(http.readyState == 4 && http.status == 200){
					var respuesta = http.responseText;

					
					document.getElementById('cajaAjax').innerHTML = respuesta;

				}
			}

			http.open('GET','buscadorAjax.php?variable='+str,true);
			http.send();
		}  


		function pasar(str){
	  			document.getElementById('palabra').value= str;
	  			llamadaAjax() = false;
	  	}

	  	function finAjax(){
	  		llamadaAjax() = false;
	  	}

	 

		$(document).on('ready',function(){
			$('#boton').on('click',function(){
			$('#datos').load("buscador.php",{palabra:$('#palabra').prop('value')}
				);
			});
		});

		

	
</script>


</head>
<body>
<!-- capa central que contiene todo -->
<div id="contenedor">

<!-- Icono de Inicio casita Naranja-->
		<div id="inicio"> <a href="menu_administrador.php">   <img src="http://www.forosdelweb.com/f13/images/inicio.png" title="Regresar al inicio" id="inicioimage"></a></div>

			<!-- cabecera primera capa color verde -->
		<div id="cabecera">
			<img src="http://www.forosdelweb.com/f13/images/logoSena.png" id="logoSena"><br>C.I.D.M
		</div>
		
		   <!-- Segunda capa color naranja-->
		<div id="info">
			Selecciona el tipo de consulta		
		</div>	
	       <!-- Formulario para ingresar la palabra y realizar la busqueda-->
		<div id="formulario" name="buscador">
			<form method="POST" action=""> 
		<strong>Palabra clave:</strong> <input type="text" name="palabra" id="palabra" autocomplete="of" size="40"  onkeyup="llamadaAjax(this.value)"><input type="button" value="Buscar" id="boton"> <!-- Boton Buscar-->
		</div>
		<div id="cajaAjax"></div>
		<!-- Capa donde aparece los registros obtenido mediante  el archivo bucador.php-->
		<div id="datos">
		</div>
</div>


</body>
</html>
tengo IE 10 , Mozilla 22.0 , Opera 12.5 y funciona bien pero en :
Chrome Versión 28.0.1500.72 m No funciona investigando dicen q limpiar el historial o poner este en la cabecera del php: header("Cache-Control: no-store, no-cache, must-revalidate");

pero nada no se soluciona . me podria echar una mano please..

Última edición por zerokilled; 17/07/2013 a las 06:49 Razón: bbcode