par
Ryle » 13 avr. 2009, 13:31
La plus simple (mais à éviter absolument si tu as besoin de référencement pour ton site) c'est une frame, qui va garder en permanence l'url affichée dans le navigateur, et qui ouvrira un autre site.
L'autre solution, bah c'est la tienne... tu récupères le contenu de la page à afficher et tu l'insert dans la tienne en changeant les chemins devant être changés.
Pour ce qui est des images, tu dois pouvoir le faire simplement en ajoutant la balise <base> qui pointera sur l'autre site. Par contre ça fonctionnera aussi pour les liens si tu ne les remplaces pas, et du coup un clique dessus ouvrira directement l'autre site (et non pas la page souhaitée dans ton site). Mais tu peux aussi détecter les href dans le code que tu récupères et les transformer, avec une expression régulière

La plus simple (mais à éviter absolument si tu as besoin de référencement pour ton site) c'est une frame, qui va garder en permanence l'url affichée dans le navigateur, et qui ouvrira un autre site.
L'autre solution, bah c'est la tienne... tu récupères le contenu de la page à afficher et tu l'insert dans la tienne en changeant les chemins devant être changés.
Pour ce qui est des images, tu dois pouvoir le faire simplement en ajoutant la balise <base> qui pointera sur l'autre site. Par contre ça fonctionnera aussi pour les liens si tu ne les remplaces pas, et du coup un clique dessus ouvrira directement l'autre site (et non pas la page souhaitée dans ton site). Mais tu peux aussi détecter les href dans le code que tu récupères et les transformer, avec une expression régulière :)