Maison > interface Web > js tutoriel > le corps du texte

Comment récupérer l'URL d'un iFrame

Mary-Kate Olsen
Libérer: 2024-10-20 11:13:02
original
526 Les gens l'ont consulté

How to Retrieve the URL of an iFrame

Récupération de l'URL d'un iFrame

Dans le développement Web, les iFrames sont couramment utilisés pour afficher du contenu externe dans une page Web. Bien que JavaScript permette la modification des URL iFrame, l'accès à l'URL actuelle d'un iFrame pose des problèmes de sécurité.

Une approche pour obtenir l'URL d'un iFrame consiste à passer par le côté serveur. En exécutant le code sur le serveur, il est possible de lire le contenu de l'iFrame et d'en extraire l'URL. Cette méthode nécessite l'accès au code côté serveur qui gère l'iFrame et le contenu qu'il affiche.

Une autre alternative consiste à utiliser le navigateur .NET dans les contrôles du navigateur. Ces contrôles peuvent intégrer un navigateur Web dans une page Web, offrant ainsi la possibilité d'exécuter du code JavaScript dans le navigateur intégré. Cela permet d'accéder à l'URL de l'iFrame via JavaScript et de la renvoyer à l'application hôte.

Dans Firefox 3, la propriété .src d'un iFrame contient toujours l'URL initiale chargée, quelles que soient les interactions de l'utilisateur. Pour obtenir l'URL après la navigation de l'utilisateur, la propriété .documentWindow.location.href peut être utilisée, à condition que le contenu iFrame provienne du même domaine que la page contenant. Cependant, l'accès entre domaines entraînera une erreur.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!