03.07.2013 Views

Guide de reference du langage ActionScript 2.0 - PowWeb

Guide de reference du langage ActionScript 2.0 - PowWeb

Guide de reference du langage ActionScript 2.0 - PowWeb

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

txtField.bor<strong>de</strong>r = true;<br />

txtField.text = wasSuccessful.toString();<br />

function goToMacromedia() {<br />

txtField.text = "http://www.macromedia.com";<br />

getURL("http://www.macromedia.com", "_self");<br />

}<br />

Pour que l'exemple ci-<strong>de</strong>ssus fonctionne correctement, vous <strong>de</strong>vez copier et coller le co<strong>de</strong><br />

suivant dans la page HTML conteneur. Ce co<strong>de</strong> est basé sur le fait que l'attribut id <strong>de</strong> la<br />

balise OBJECT et l'attribut name <strong>de</strong> la balise EMBED doivent avoir la valeur<br />

externalInterfaceExample. La fonction thisMovie renvoie la syntaxe appropriée selon le<br />

navigateur, vu que Internet Explorer et Netscape font référence à l'objet movie différemment.<br />

A moins que la page HTML ne soit hébergée sur un serveur, votre navigateur peut vous alerter<br />

par un message <strong>de</strong> sécurité.<br />

Remarque : Evitez d'utiliser d'autres métho<strong>de</strong>s d'accès à l'objet plug-in, telles que<br />

document.getElementById("pluginName") ou document.all.pluginName, parce que ces<br />

autres métho<strong>de</strong>s ne fonctionnent pas régulièrement sur tous les navigateurs.<br />

<br />

<br />

<br />

<br />

function callExternalInterface() {<br />

thisMovie("externalInterfaceExample").goHome();<br />

}<br />

function thisMovie(movieName) {<br />

if (navigator.appName.in<strong>de</strong>xOf("Microsoft") != -1) {<br />

return window[movieName]<br />

}<br />

else {<br />

return document[movieName]<br />

}<br />

}<br />

<br />

available (propriété ExternalInterface.available)<br />

public static available : Boolean [lecture seule]<br />

Indique si ce lecteur se trouve dans un conteneur doté d'une interface externe. Si l'interface<br />

externe est disponible, cette propriété est true ; sinon, elle est false.<br />

Disponibilité : <strong>ActionScript</strong> 1.0 ; Flash Player 8<br />

572 Chapitre 2: Classes <strong>ActionScript</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!