Ver Mensaje Individual
  #9 (permalink)  
Antiguo 09/05/2013, 20:36
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: TRUCASO para capturar este innerHTML: <!-- <div id="fin">datos y + datos..

Cita:
Iniciado por Anarko Ver Mensaje
Exácto!, pero al ser un comentario HTML, la cosa se pone muuuuyyyy..... peluda...
lo que querés es una cosa muy extraña, en primer lugar no existe un innerHTML de un comentario, ni siquiera de un elemento dentro de un comentario, lo más aproxinado que podés hacer es
crear un js externo
c_fuente.js

Código:
xmlhttp = new XMLHttpRequest();
xmlhttp.open("GET", document.URL, true);
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4) {
source = xmlhttp.responseText;
var a = source.split('id="uno" ');
alert(a[1]);
var b = a[1].split(' -->');
alert('el contenido del comentario es: ' + b[0]);

}
}
xmlhttp.send(null)
y lo llamás en el html que tiene el comentario

Código HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd" >
<html lang='en'>
<head>
<meta http-equiv='Content-type' content='text/html;charset=UTF-8'>
<title>Título</title>
<script type="text/javascript" src="c_fuente2.js"></script>
</head>
<body>
<!-- comentario id="uno" xxxxxxx -->
</body>
</html> 
supongo que con php podés hacerlo más dinámico. Dado que utilizamos ajax, salvo en Firefox, el ejemplo no te va a correr, solo desde el server ó http://localhost
Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.