Estoy intentando ejecutar un script AJAX en el lado del cliente que llama a otra pagina en mi server, y lee la respuesta del navegador. Pero siempre que se carga la pagina sale una advertencia de seguridad que me gustaria eliminar... que no aparezca dado que no la suelen aceptar...
el mensaje de error es el siguiente: "Esta pagina esta intentando el acceso a informacion fuera de su control. Esto presenta un riesgo de seguridad.¿Desea Continuar?"
Xfavor si alguien sabe como evitar este mensaje le estare eternamente agradecido.
El codigo AJAX es el siguiente:
Código:
<script language="javascript" type="text/javascript">
function clientSideInclude(id, url) {
var req = false;
if (window.XMLHttpRequest) {
try {
req = new XMLHttpRequest();
} catch (e) {
req = false;
}
} else if (window.ActiveXObject) {
// For Internet Explorer on Windows
try {
req = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
req = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {
req = false;
}
}
}
var element = document.getElementById(id);
if (!element) {
alert("Bad id " + id +
"passed to clientSideInclude." +
"You need a div or span element " +
"with this id in your page.");
return;
}
if (req) {
req.open('GET', url, false);
req.send(null);
element.innerHTML = req.responseText;
} else {
element.innerHTML =
"Sorry, your browser does not support " +
"XMLHTTPRequest objects. This page requires " +
"Internet Explorer 5 or better for Windows, " +
"or Firefox for any system, or Safari. Other " +
"compatible browsers may also exist.";
}
}
</script>
y lo llamo con un sencillo:
Código:
onLoad="clientSideInclude('includeone', 'http://url.com);
Xfavor algo de ayuda que estoy desesperado.