2010-06-30 5 views
0

J'ai essayé d'inclure la page externe dans div dans ma page d'accueil mais le problème est que la page externe est développée dans ajax signifie que si nous cliquons sur un lien à l'intérieur de ce externe, il ne change pas l'URL. Mon problème est que lorsque j'ai inclus cette page dans mon code en utilisant le code sur le lien. http://www.javascriptkit.com/script/script2/ajaxpagefetcher.shtmlComment obtenir des pages externes en div?

il ne montre pas les images et quand je clique sur un lien ne fonctionne pas non plus ..

S'il vous plaît suggérer une solution.

Merci ...

+0

peut vous fournir votre code ou l'URL pour voir ce que vous avez fait? – Krunal

+0

désolé je ne peux pas fournir url bcoz son sur localhost – rajesh

Répondre

1

peut utiliser cette méthode JavaScript pour obtenir le contenu d'une page et le mettre à div

function CallPageSync(url, data) { 
    var response; 
    $.ajax({ 
     async: false, 
     url: url, 
     data: data, // parameters 
     timeout: 4000, 
     success: function(result) { 
      response = result; 
     }, 
     error: function(XMLHttpRequest, textStatus, errorThrown) { 
      response = "err--" + XMLHttpRequest.status + " -- " + XMLHttpRequest.statusText; 
     } 
    }); 
    return response; 
} 


$('contentDiv').html(CallPageSync(url, '')) 
0

Cela ressemble à ce que sont les iframes.

+0

à droite son comme iframe mais je veux la même fonctionnalité dans div – rajesh

Questions connexes