2010-04-15 9 views
4

Je voudrais charger quelque chose sur le site B en une page sur le site A et contient toutes les fonctionnalités de site B dans un conteneur sur le site A.Intégrer le site Web externe dans une page

J'ai essayé de faire cela en utilisant un div et la méthode load() de jQuery, mais je rencontre des problèmes de scripts inter-domaines (je pense que cela fonctionne avec un fichier local mais pas une URL distante). J'ai aussi essayé d'utiliser un iframe mais des choses étranges se produisent (par exemple, lorsqu'un lien est cliqué sur le site web "contenu" B, il recharge tout le navigateur, perdant le contenu du site web A). Je l'ai lu à propos de quelques façons côté serveur de gérer cela (et cela peut arriver), mais idéalement, je veux quelque chose de complètement côté client, JavaScript et HTML.

Des idées?

Répondre

1

Avez-vous des contacts ou des privilèges concernant le contenu du site Web B? Je ne pense pas que ce soit légal.

Contacter les auteurs du site web B n'est pas une option pour trouver un accord?

More info on website copyright

+0

Les sites que je prévois d'accès sont destinés à être utilisés de cette façon (je plus loin, mais j'attarder veux obtenir une preuve de concept de travail avant Je divulgue beaucoup plus). Bref, je n'ai pas l'intention d'accéder à un site de cette façon s'ils ne le veulent pas. – jasongullickson

+0

Les deux sites mentionnés ci-dessus ont beaucoup d'aide pour implémenter leurs fonctionnalités dans votre propre site Web. J'ai l'idée que ce que vous voulez est possible, mais d'une autre manière ... si nous avions plus d'informations (bien que je puisse comprendre que vous ne nous le dites pas) ... –

+0

Merci pour la réponse utile. Espérons que j'aurai bientôt fait la preuve de la théorie pour être à l'aise de partager les détails. Lorsque je trouverai une solution complète à la tâche à accomplir, je veillerai à afficher les résultats. – jasongullickson

0

Ce que vous expliquiez ......... il semble que le site a XSS validateurs attaque ....... Je ne sais pas si vous êtes au courant de la gravité de cette astuce iframe mais c'est l'une des façons dont Phishing est fait.

Alors s'il vous plaît soyez conscient et attentif de ce que vous faites

+0

Je ne suis pas sûr de vous suivre, mais dans les tests que j'ai effectués jusqu'à présent, les sites distants que j'ai rencontrés (autres que le mien) sont Google et Facebook. – jasongullickson

Questions connexes