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

Esempio 2: codice da link e da immagine

Richiamo della funzione da un link testuale e da una immagine
Richiamo della funzione da un link testuale e da una immagine
Link copiato negli appunti

.esecuzione del metodo da un link testuale
Esattamente come abbiamo richiamato la funzione per avviare il filmato dal pulsante di un form, possiamo farlo da un comunissimo link:

<a href="javascript:avviaFilmato()">Avvia il filmato</a>

Il nostro nuovo codice sarà:

<html>

<head>

<title>Richiamo metodo da html</title>

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

<!--

function avviaFilmato() {

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

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

filmato.Play();

}

//-->

</script>

</head>

<body bgcolor="#FFFFFF">

<object

classid="[...]" codebase="[...]"

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

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

<param name=quality value=high>

<param name=bgcolor value=#FFFFFF>

<embed

src="metodo001.swf"

quality=high

bgcolor=#FFFFFF

width=400

height=300

name="mainMovie"

swLiveConnect="true"

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

</embed>

</object>

<br><br>

<a href="javascript:avviaFilmato()">Avvia il filmato</a>

</body>

</htmlL>

visualizza il codice | visualizza l'esempio | scarica l'esempio

.esecuzione del metodo da un'immagine

Stessa identica procedura per richiamare il metodo da un'immagine:

<a href="javascript:avviaFilmato()"><img src="img.gif" alt="Metodo da immagine"></a>

Il nostro nuovo codice sarà:

<html>

<head>

<title>Richiamo metodo da html</title>

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

<!--

function avviaFilmato() {

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

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

filmato.Play();

}

//-->

</script>

</head>

<body bgcolor="#FFFFFF">

<object

classid="[...]" codebase="[...]"

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

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

<param name=quality value=high>

<param name=bgcolor value=#FFFFFF>

<embed

src="metodo001.swf"

quality=high

bgcolor=#FFFFFF

width=400

height=300

name="mainMovie"

swLiveConnect="true"

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

</embed>

</object>

<br><br>

<a href="javascript:avviaFilmato()"><img src="img.gif" alt="Metodo da immagine"></a>

</body>

</htmlL>

visualizza il codice | visualizza l'esempio | scarica l'esempio

Ti consigliamo anche