21/10/2008, 22:36
|
| | | Fecha de Ingreso: agosto-2008 Ubicación: Cimitarra, Santander
Mensajes: 378
Antigüedad: 16 años, 3 meses Puntos: 15 | |
Respuesta: ¿Contenido cargado en un div no reconoce funciones javascript? EL MIO ES UN PROBLEMA PARECIDO PERO POR FAVOR AYUDENMEN QUE NO SE QUE PASA, BUENO YO TENGO DOS CODIGOS UNO QUE ES:
<script type="text/javascript">
<!--
var xmlhttp=false;
/*@cc_on @*/
/*@if (@_jscript_version >= 5)
try {
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
xmlhttp = false;
}
}
@end @*/
if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
xmlhttp = new XMLHttpRequest();
}
function getMyHTML(serverPage, objID) {
var obj = document.getElementById(objID);
xmlhttp.open("GET", serverPage);
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
obj.innerHTML = xmlhttp.responseText;
}
}
xmlhttp.send(null);
}
//-->
</script>
ESTE CODIGO ES EL QUE ME AYUDA PARA CARGAR OTRA PAGINA EN UN DIV SIN RECARGARLA COMPLETAMENTE. LO HAGO DE ESTA FORMA
<a href="javascript://" class="menu_princ" onclick="getMyHTML('<?php echo $row_menu_princi['link']; ?>','<?php echo $row_menu_princi['lugar']; ?>')"><?php echo $row_menu_princi['nombre']; ?></a>
BUENO PERO LA COSA ES QUE CUANDO UTILIZO OTRO CODIGO COMO ESTE:
<script type="text/javascript">
var GB_ROOT_DIR = "./greybox/";
</script>
<script type="text/javascript" src="modulo/imag/greybox/AJS.js"></script>
<script type="text/javascript" src="modulo/imag/greybox/AJS_fx.js"></script>
<script type="text/javascript" src="modulo/imag/greybox/gb_scripts.js"></script>
<link href="modulo/imag/greybox/gb_styles.css" rel="stylesheet" type="text/css" media="all" />
<script type="text/javascript" src="modulo/imag/static_files/help.js"></script>
<link href="modulo/imag/static_files/help.css" rel="stylesheet" type="text/css" media="all" />
Y LO LLAMO DE ESTA FORMA: <a href="http://google.com/" title="Google" rel="gb_page_fs[]">Launch google.com in fullscreen window</a>
este codigo ya no me lo lee, osea yo lo que estoy haciendo es llamar la pagina donde tengo este ultimo codigo en un div con el codigo anterior, este ultimo codigo funciona para que cuando den click salga una pantalla negra con la pagina y no me mande a ningun otro lado BUENO PERO LO QUE PASA ES QUE ESTE CODIGO NO ME FUNCIONA, ME IMAGINO QUE DEBE DE HABER UNA INCOMPATIBILIDAD EN ESTAS ETIQUETAS YA QUE SON MUY PARECIDAS, COMO PUEDO ARREGLAR ESTO POR FAVOR AYUDENMEN PERO EXPLIQUEMEN BIEN DE VERDAD GRACIAS SI LO HACEN Y SI PUEDEN ME HACEN EL FAVOR DE DEJARME ALGUN LINK PARA VER ALGUN EJEMPLO. MUCHAS GRACIAS AMIGOS ME INSCRIBI EN ESTE FORO PORQUE CONFIO EN LA GENTE QUE HAY AQUI. |