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

Méthode Javascript pour appeler des fonctions dans le cadre iframe compétences page_javascript

WBOY
Libérer: 2016-05-16 16:32:13
original
1351 Les gens l'ont consulté

L'exemple de cet article décrit la méthode d'appel de fonctions dans les pages de cadre iframe en Javscript. Cette méthode d'appel est en fait très simple. Avec cette méthode, nous pouvons transférer ou modifier des valeurs entre iframes. . Partagez-le avec tout le monde pour votre référence. La méthode de mise en œuvre spécifique est la suivante :

Accéder aux fonctions dans l'iframe :

Copier le code Le code est le suivant :
document.getElementById('commentIframe').contentWindow.hasLogined();

commentIframe est l'identifiant de l'iframe.
Pour exécuter dans window.onload

Les exemples sont les suivants :

1.html

Copier le code Le code est le suivant :

2.page html

Copier le code Le code est le suivant :

Cliquer sur le bouton test dans 1.htm invalidera le bouton mybutton dans 2.htm (page iframe). C'est aussi simple que ça, haha. Si vous souhaitez appeler la fonction JS dans 2.htm, écrivez ceci :

Copier le code Le code est le suivant :
self.frames['a'].funtionname(param)

Appelez la fonction JS dans 2.htm dans 1.htm : iframe2.showInfo();

Exemple :

Supposons qu'il y ait 2 pages, index.html et inner.html. Il y a une iframe dans index.html, et le src de cette iframe pointe vers inner.html.

Ce que nous devons faire maintenant, c'est :

1. Appelez une méthode js sur inner.html dans index.html
2. Appelez une méthode js sur index.html dans inner.html

Le code d'implémentation est le suivant :

index.html:

Copier le code Le code est le suivant :
Ceci est la page d'index



intérieur.html :





Copier le code
Le code est le suivant :

Ceci est la page intérieure
source:php.cn
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal