Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/10/2008, 11:23
Avatar de Peterpay
Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Extraer Div por medio de ID de Iframe

Hola, mi duda es la siguiente tengo un Iframe al cual le establezco el src vía programación en el server sin ningún problema. el detalle es que ahora necesito que ese solo contenga una porción del html total es decir en palabras mas y menos solo quiero que un div sea visible en el iframe.

intente con algo como

Código:
function addText(evt) {
	 var myDiv= document.getElementById('iframe1').contentWindow.document.GetElementById(evt);
	 var txt =myDiv.innerHTML;
	 alert(txt);
}
el html me renderiza el tag asi

Código:
<iframe id="ctl00_ContentPlaceHolder1_iframe1" name="iframe1" src="http://www.algundominio.com/webportal/Home" SCROLLING="no" width="99%" height="99%" onLoad="addText('jot-main')"></iframe>
pero o me dice que el acceso esta denegado o que el elemento es nulo.

PD: se que no estoy asignando nada ahí pero cuando quiero obtener el inner html de esa subsección de la pagina no me trae nada o no me reconoce los id's.

PD 2: ¿que puedo hacer para que el código sea 100% portable?
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5