This thread montre comment ouvrir des sites externes dans une nouvelle fenêtre et fournir un lien «retour au site» qui appelle la fonction windows.close()
. Le problème est, que je ne sais pas comment faire une telle "barre supérieure" ou quelque chose d'autre contenant le lien sur le site que j'ouvre. Dois-je ouvrir le site externe et écrire à sa source? Je sais que par exemple les sites fournissant des proxies utilisent de telles structures supérieures. Mais comment font-ils cela?L'ouverture de sites Web externes avec une barre supérieure contenant le lien «retour au site»
1
A
Répondre
2
Il y a quelques options ici ... ce sont les deux meilleures suggestions que j'ai.
Option 1, une sorte de cadre
Vous chargez essentiellement une page qui contient votre tête, et un grand iframe qui contient l'autre site. C'est vraiment facile à faire, mais s'ils ont un script "framebuster", ils pourraient se débarrasser de votre entête quand la page se chargera.
Option 2, proxy côté serveur
Une autre option serait d'obtenir leur code HTML en utilisant un langage côté serveur, et le modifier pour inclure votre barre supérieure ... il y a beaucoup plus de travail, mais il empêcher les framesbusters de sortir de votre barre supérieure.
Questions connexes
- 1. Comment ajouter le bouton Retour à des sites externes?
- 2. appeler des sites Web externes de Silverlight
- 3. Lien vers le site web fonctionne au lieu de
- 4. Limites UIView avec barre supérieure
- 5. Mootools Retour au début de contenant div?
- 6. JQuery UI - sites Web externes dans les onglets
- 7. Client HTTP Publier sur des sites externes
- 8. Plusieurs sites Web avec une application SSL
- 9. Impossible d'exposer le site Web IIS7 à des machines externes
- 10. Ajouter une option de téléchargement au site Web
- 11. Communiquer avec le site Web parent
- 12. lien téléchargeable sur le site Web
- 13. Le site web se bloque après le post de retour
- 14. Personnaliser la barre supérieure d'une application iPhone
- 15. Lien d'outil d'administration de site Web ASP.Net Lien
- 16. Magento: Ajout d'un site Web avec le même catalogue, puis association de produits au nouveau site Web
- 17. Le lien s'ouvrira dans une nouvelle fenêtre, avec 2 cadres
- 18. Protéger vos images, vos fichiers CSS et Javascript de l'utilisation de sites externes avec Apache?
- 19. Retour au service Web XML
- 20. Mise en page Android avec ListView entre une «barre supérieure» et une «barre inférieure»
- 21. DotNetOpenAuth: Connectez-vous au site Web avec le compte Gmail
- 22. iPhone-SDK: Comment rendre le site web au format iPhone?
- 23. Masquer la barre supérieure dans UITabBarController
- 24. Barre de navigation et marge supérieure
- 25. Accès swf local au site Web distant
- 26. lien vers le fichier php externe où le lien contient également javascript qui est exécuté sur le site Web lié
- 27. Lien permanent pour les liens externes
- 28. Dans AS3, comment définir la variable de retour pour le retour de paypal au site marchand?
- 29. Comment avoir plusieurs sites Web avec une URL?
- 30. Lien d'image externe contenant des logiciels malveillants
Je crains que la première option aurait le même effet que mon idée originale (chargement de sites externes dans un iframe) - non? Quant à la seconde, il serait cool de l'avoir déjà écrit - s'il n'y a rien de tel sur Internet, je pense que la quantité de travail dépasserait le résultat. Connaissez-vous des scripts qui pourraient le faire? – kremuwa
@kremuwa - quelle langue côté serveur voulez-vous? – Fenton