Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/10/2015, 06:16
larrysun2
 
Fecha de Ingreso: agosto-2015
Ubicación: En Carúpano
Mensajes: 49
Antigüedad: 8 años, 8 meses
Puntos: 12
Respuesta: Obtener elemento de una pagina (url) diferente DOM

PHP:
Código PHP:
Ver original
  1. if(isset($_POST['vlink'])){
  2.     $url = $_POST['vlink'];
  3.  
  4.     include $url;
  5.    
  6. }else if(isset($_GET['vlink'])){
  7.     $url = $_GET['vlink'];
  8.  
  9.     include $url;
  10.    
  11. }else{
  12.    
  13. }
JavaScript:
Código Javascript:
Ver original
  1. ObtenerE = function(url,action){
  2.     if(action.constructor.toString().match(/function/)&&url){
  3.         var Ajax = new XMLHttpRequest
  4.         Ajax.onload = function(){
  5.             var response = document.createElement("div")
  6.             response.innerHTML=this.response
  7.             action(response)
  8.         }
  9.         Ajax.open("get","vf.php?vlink="+url)
  10. // en vf.php pones el nombre del archivo que creaste con el codigo php
  11.         Ajax.send(null)
  12.     }else{
  13.         return null
  14.     }
  15. }
  16. //EJemplo de uso
  17. ObtenerE('http://google.co.ve',function(res){console.log(res.querySelectorAll("#hplogo").innerHTML);console.log(res.querySelectorAll("#hplogo"));})
Aunque es mejor usar el Ajax de Jquery es mas preciso, pero, solo fue una idea, y el php es necesario ya que el navegador bloquea por defecto las solicitudes ajax a otros dominios, pero, puede que existan otras opciones, hay muchas posibilidades, pero, esta es una.

Última edición por larrysun2; 27/10/2015 a las 06:22