Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/12/2015, 19:28
larrysun2
 
Fecha de Ingreso: agosto-2015
Ubicación: En Carúpano
Mensajes: 49
Antigüedad: 8 años, 8 meses
Puntos: 12
Respuesta: getElementsByTagName de otra página

lo que dices se puede hacer con una solicitud ajax sincronica y PHP
Código Javascript:
Ver original
  1. //funcion que creé como ejemplo
  2. ElementsIn = function(url,elements){
  3. var ajx = new XMLHttpRequest
  4. ajx.open("get","vf.php?vlink="+url,false)
  5. ajx.send(null)
  6. var doc = new DocumentFragment
  7. content = document.createElement("div")
  8. content.innerHTML = ajx.response
  9. doc.appendChild(content)
  10. elements = doc.querySelectorAll(elements)
  11. return elements
  12. }
  13.  
  14. //Ejemplo de uso de la funcion
  15. ElementsIn("http://google.co.ve","input")
  16. //lanza una lista de nodos en el que se contienen todos los input
vf.php en mi caso
Código PHP:
Ver original
  1. <div style="display: none;">
  2. <?php
  3. if(isset($_POST['vlink'])){
  4.     $url = $_POST['vlink'];
  5.  
  6.     include $url;
  7.    
  8. }else if(isset($_GET['vlink'])){
  9.     $url = $_GET['vlink'];
  10.  
  11.     include $url;
  12.    
  13. }else{
  14.    
  15. }
  16. ?>
  17. </div>