disons que j'ai beaucoup d'hyperliens. Quand on clique sur le lien, j'aimerais qu'une page ouverte (dans une fenêtre séparée) ait une boîte à outils de style google-traducteur que je pourrais utiliser pour enregistrer la page sur un disque local si je l'aimais, ajoutant quelques balises à la base de données php. Je comprends comment enregistrer un fichier en utilisant php, mais pourriez-vous m'aider avec des idées sur la façon d'ajouter une barre d'outils et d'envoyer une requête de la barre d'outils à ma page de traitement? Voici une représentation graphique de ma question.Comment ajouter une barre d'outils (comme google translate) à une page Web ouverte via un lien pour enregistrer/traiter en utilisant html/javascript et php?
0
A
Répondre
3
Vous pourriez avoir une page ... dire « extUrl » qui contient la barre d'outils et un iframe où vous pouvez ouvrir l'URL que votre lien peut passer en tant que paramètre GET.
EDIT: Je n'ai pas utilisé php pendant des années afin que le code (non testé) peut avoir besoin debug ... votre lien pourrait être quelque chose comme: <a href="/extUrl.php?url=http://stackoverflow.com/">SO</a>
Et votre fichier extUrl.php ressemblerait à ceci:
[...]
<!-- here your toolbar -->
<?php
url = $GET['url'];
?>
<iframe src="<?php echo $url ?>"></iframe>
0
Merci, Vinze, Vous m'avez mis sur la bonne voie, j'ai le code qui fonctionne. J'accepte ta réponse
links.html
<html>
<head>
<title> Links</title>
</head>
<body>
<a href="iframe.php?pg=http://www.google.com" target="_blank">Google</a>
<br />
<a href="iframe.php?pg=http://www.yahoo.com" target="_blank">Yahoo</a>
<br />
<a href="iframe.php?pg=http://www.ebay.com" target="_blank">Ebay</a>
</body>
</html>
Iframe.php
<html>
<body>
<div class="toolbar">The toolbar will be here</div>
<br /><br />
<?php
if (!isset($_GET['pg'])) {
$target = "empty.html";
} else {
$target = $_GET['pg'];
}
?>
<center>
<iframe src="<?php print $target; ?>" name="content" frameborder="0" width="100%" height="80%">
</iframe>
</center>
</body>
</html>
Questions connexes
- 1. la page PHP Trasnlate HTML en utilisant Google translate
- 2. Traduire une page web en PHP
- 3. Ajouter une barre d'outils à une page Web
- 4. Ajouter une classe "active" à un lien hypertexte utilisant PHP
- 5. Comment ajouter une barre de défilement à une page
- 6. PHP - Ajouter un lien à une URL dans une chaîne
- 7. page ouverte un php d'autres
- 8. Comment utiliser google translate pour traduire le site Web automatiquement en utilisant geoip
- 9. Ajouter un événement de calendrier Outlook à partir d'un lien sur une page Web
- 10. Ajouter à une page Web en javascript
- 11. Doutils ASP.NET
- 12. Comment rafraîchir fréquemment une page Web spécifique en utilisant PHP?
- 13. Comment créer un lien "Ajouter au calendrier" sur une page Web pour l'iPhone
- 14. Comment ajouter une page Web à une définition de site?
- 15. comment surveiller un service Windows en utilisant une page Web
- 16. Comment ajouter une référence Web via un proxy/pare-feu?
- 17. PHP Comment ajouter un éditeur à une nouvelle page
- 18. Problème avec Google Translate et jShowOff
- 19. Comment puis-je utiliser Google Translate via Ajax en utilisant jQuery?
- 20. en utilisant une boucle pour passer d'une page Web à une autre impliquant javascript
- 21. Ajouter un lien dans une page Web liée à une fenêtre de l'Explorateur Windows?
- 22. Comment récupérer la partie titre d'une autre page Web comme google ou yahoo en utilisant php?
- 23. Travailler avec des sites Web à une seule page et maintenir l'état en utilisant un hash d'URL et jQuery
- 24. Qt linguist & google translate
- 25. Retour une page PHP comme une image
- 26. La traduction de texte en parole via google translate
- 27. Comment passer une partie de l'URL dans un nouveau lien? En utilisant seulement HTML et PHP
- 28. Ajouter une barre de message ou une barre d'informations à Word en utilisant interop ou vsto
- 29. appeler un numéro en utilisant skype dans une page Web
- 30. Comment autoriser un utilisateur à ajouter Google Analytics à une page en profondeur d'un site?
Pouvez-vous préciser/donner un exemple, car il semble que iframe laisse un lien ouvert juste du local domaine et j'ai besoin externe. Sinon, je devrais faire un javascript de fantaisie. –
dans editan exemple avec pseudo php (pas utilisé cette langue depuis un certain temps) – Vinze
J'ai accepté Votre réponse et ajouté le code de travail. J'ai également obtenu des informations partielles de http://www.htmlcodetutorial.com/help/ftopic2137-0-asc-30.html –