Ouvrir
un popup JavaScript à partir de Flash
getURL permet d'utiliser toutes les capacités de JavaScript au sein du document HTML, à partir de Flash.
"Je voudrais savoir comment
on peut faire des popups en Flash..."
Un
problème, une interrogation ? Adressez-vous à la rédaction
de JDNet Développeurs
Flash peut sans problème invoquer
des fonctions définies au sein du fichier HTML qui le contient,
ce par le biais de la fonction getURL()
(qui agit sur la page HTML comme une balise <a
href...> le ferait).
L'exemple ici porte sur l'ouverture d'une fenêtre popup, mais
il peut s'adapter à toute fonction JavaScript.
Le code au sein du fichier HTML
<script>
function popup(url, titre, largeur, hauteur, scroll)
{
window.open(url, titre, 'width=' + largeur + ', height='
+ hauteur + ', scrollbars=' + scroll);
}
</script>
Le code au sein de l'animation
Flash, sur un symbole
on (release)
{
getURL("javascript:popup('/html/popup.php', 'JDNDev',
'150', '200', 'yes')");
}
[ Xavier
Borderie, 5
mars 2004, JDNet
]
|