Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial
  • Lezione 23 di 44
  • livello principiante
Indice lezioni

Introduzione

Notazioni per la comprensione dei metodi
Notazioni per la comprensione dei metodi
Link copiato negli appunti

Adesso vedremo uno ad uno tutti i metodi Javascript per Flash. Per ogni metodo farò un esempio, e tutti gli esempi avranno la stessa struttura:

• due filmati flash nella stessa pagina, più un link testuale

• il link e uno dei filmati richiamano il metodo, definito nei tag <head> della pagina

• l'altro filmato è l'oggetto del metodo, e quindi ha gli opportuni tag (id, name, swLiveConnect)

Nelle pagine precedenti abbiamo visto come richiamare il metodo:

• dal pulsante di un form

• da un link testuale

• dal filmato stesso

• da un filmato nella stessa pagina

• da un filmato in un altro frame

• da un filmato nella pagina figlia

• da un filmato nella pagina madre

Tutti questi sistemi si applicano perfettamente anche agli esempi che vedremo ora. Basta scegliere il metodo opportuno dall'elenco, e applicarlo, a seconda delle necessità, in uno dei modi appena elencati.

Codice html di base:

<html>

<head>

<title>Esempio: nome dell'esempio</title>

<script language="JavaScript" type="text/JavaScript">

<!--

function chiamaMetodo(parametriDelMetodo) {

var IE = navigator.appName.indexOf("Microsoft") != -1;

var filmato = IE ? window.mainMovie : window.document.mainMovie;

filmato.nomeDelMetodo(parametriDelMetodo);

}

//-->

</script>

</head>

<body bgcolor="#FFFFFF">

<a href="javascript:chiamaMetodo(parametri)"><img src="../img.gif"></a>

<br><br>

<object

classid="[...]"

codebase="[...]"

width=400 height="2"00>

<param name=movie value="chiama.swf">

<param name=quality value=high>

<param name=bgcolor value=#FFFFFF>

<embed

src="chiama.swf"

quality=high

bgcolor=#FFFFFF

width=400 height="2"00

type="[...]" pluginspage="[...]">

</embed>

</object>

<br><br>

<object

classid="[...]"

codebase="[...]"

width=400 height=300 id="mainMovie">

<param name=movie value="riceve.swf">

<param name=quality value=high>

<param name=bgcolor value=#FFFFFF>

<embed

src="riceve.swf"

quality=high

bgcolor=#FFFFFF

width=400

height=300

name="mainMovie"

swLiveConnect="true"

type="[...]" pluginspage="[...]">

</embed>

</object>

</body>

</html>

Legenda:

Definizione della funzione Javascript:
in grassetto le parti da modificare per ciascun metodo

Codice di incorporamento dell'immagine:
in grassetto i parametri da inserire per ciascun metodo

Codice di incorporamento del primo filmato: niente tag per i metodi

Codice di incorporamento del secondo filmato: in grassetto i tag per i metodi

Ti consigliamo anche