Les partenaires publicitaires:

Comment appeler une fonction dans une iframe en javascript

Iframe, comme les pop-ups, des fenêtres de la fenêtre principale de une page Web de l'enfant. Ils vous permettent d'afficher le contenu d'une autre page Web à l'intérieur de votre page principale. Iframe exigent seulement quelques lignes de code pour créer, et vous pouvez les placer n'importe où dans un document HTML. En référençant "id" la propriété d'un iframe, votre page principale peut appeler des fonctions au sein de HTML sous-jacent de l'iframe.

Créer Parent

  1. Lancez votre éditeur HTML ou le Bloc-notes et ouvrez un document HTML.

  2. Créer un iframe en ajoutant ce code au document de "" section:

    <iframe id = "iframe1" src="IframeHTML.html" width="50%" height="50%">

    Ce navigateur ne reconnaît pas les iframes

    Cela crée un iframe qui affiche une page Web nommée "IframeHTML.html." Il ajoute également un bouton qui appelle une fonction dans ce document nommé "CallFunction."




  3. Ajouter ce code à votre document de "" section:

    La variable nommée "iframeID" contient "id" de la valeur de l'iframe mis à l'étape précédente. La fonction "CallFunction", appelée lorsque vous cliquez sur le bouton "Call IframeFunction", appelle la fonction nommée "iFrameFunction" situé dans le iframe.

  4. Enregistrez le document HTML.

Créer Iframe page

  1. Ouvrez un nouveau document HTML et ajoutez le code suivant à elle:



    Ceci est la Iframe

    Cela crée une page Web avec un titre et une fonction javascript appelée "iFrameFunction." Cette fonction affiche un message d'alerte.

  2. Enregistrez le document avec le nom de fichier "IframeHTML.html." Cela devient la page Web que l'iframe créé dans les références de section précédente.

  3. Lancez votre navigateur et ouvrez le document HTML que vous avez modifié dans la section précédente. L'iframe apparaît avec le bouton "Call Iframe Fonction". Cliquez sur ce bouton. Le javascript sur la page Web appelle la fonction dans le iframe, et le message d'alerte apparaît.

Conseils Avertissements

  • Vous devez attribuer une "id" bien à votre iframe d'utiliser la méthode décrit dans ces étapes. La valeur de cet ID est "iframe1" dans cet exemple. Changer cette valeur à tout ce que vous aimez. Si vous avez plusieurs iframes, attribuer chacun une valeur unique "id". Vous pouvez ensuite passer à l'une de ces valeurs à "CallFunction" la fonction de la page principale pour appeler des fonctions dans le iframe souhaitée.
» » » » Comment appeler une fonction dans une iframe en javascript