Pregunta:
Fecha: 01-09-2017 11:09:33
(En Español)
saludos Votos: 0 - Respuestas: 3 - Vistas: 11 Compartir en: Google Facebook Twitter LinkedIn Link
Acceder a elemetos de una pagina que esta dentro de un iframe en mi servidor local?[No resuelta]
Tengo una pagina local dentro de la cual tengo un iframe que contiene una pagina que no esta dentro de mi dominio, dentro de dicha pagina realizo una consulta y del resultado es que quiero tomar los elementos del html para usarlos en mi pagina local.saludos Votos: 0 - Respuestas: 3 - Vistas: 11 Compartir en: Google Facebook Twitter LinkedIn Link
Respuestas:
-
Fecha: 04-09-2017 18:15:48 Rolando, tu pregunta está mal formulada y supongo que por eso no encuentras respuestas adecuadas.
Es una de las siguientes:
1. Puedo acceder a elementos de una página que está dentro de un iframe en mi servidor local?
Respuesta: Sí
2. Cómo acceder a elementos de una página que está dentro de un iframe en mi servidor local?
Respuesta: Javascript porporciona diferentes métodos como: getElementById, getElementByName, getElementByClassName o getElementByTagName que pertenecen al objeto document y que te pueden servir.
Sin embargo en la descripción la pregunta se convierte en:
Puedo acceder con javascript a los elementos de un iframe que muestra contenido de otro dominio?
Esto lo cambia todo
Ya intentaste algo? Tus pruebas no fueron exitosas? Qué error te arrojan?
Tratando de contestar una de las preguntas, directamente con javascript (del lado del cliente) no es posible por la política de mismo origen, sin embargo podrías hacerlo con AJAX.
Si compartes un poco qué es lo que has intentado podremos ayudarte mejor. Votos: 0 - Link respuesta -
Fecha: 14-09-2017 11:36:42 Si se puede acceder
a tu iframe dale un id por ejemplo mi_iframe
$("#mi_iframe").contents().find("#mi_nodo").text();
mi_nodo seria un id que tenga la pagina que estaria en nuestro inframe
saludos
Att
Jose Quinto Votos: 0 - Link respuesta -
Fecha: 21-09-2017 13:05:33 Ernesto,
Buenas tardes e utilizado varios metodos como Document Object Model que encontre en la documentación de PHP y temas como Control de Acceso HTTP (CORS) de la fuente https://developer.mozilla.org/es/docs/Web/HTTP/Access_control_CORS ya que no pude acceder a la informacion que retorna dentro del iframe.
De existir ejemplos o documentación que me pueda ayudar, agradecido de antemano.
El parametro de consulta sale desde www.dominio1.com?var=1234567890 a https://www.iess.gob.ec/calificacion-web/pages/public/calificacionAtencion.jsf y el resultado es con lo que quiero trabajar para poder almacenarlo en mi Base de datos.
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<!--Caja de texto desde donde envio el parametro de consulta al iframe-->
<input type="text" name="text_cedula" value="1234567890">
<!--Frame que esta fuera de mi dominio-->
<iframe src="https://www.iess.gob.ec/calificacion-web/pages/public/calificacionAtencion.jsf" width="" height="" id="mi_iframe"></iframe>
</body>
<script type="text/javascript">
</script>
</html> Votos: 0 - Link respuesta
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión
