-
Doppio link
Ciao a tutti.
Vorrei creare un codice che, una volta cliccata una scritta, apra una pagina in un frame e contemporaneamente conduca l'utente ad una parte della pagina chiamata "video".
Ve lo faccio capire meglio:
Codice HTML:
<a href="pagina.php" target="video"><a href="#video">Clicca</a></a>
Dato che così non funziona spero che si possa fare con JavaScript.
Avevo pensato ad un onclick ma non so proprio come muovermi, magari potete condurmi voi alla soluzione.
Grazie come sempre. :wink:
-
Ci hai visto giusto, ti occorre JS e in particolare l'evento onclick.
In primis al tag iframe, se non lo hai già, devi impostare l'attributo id="video"
Per il link poi, prova così:
Codice HTML:
<a href="#video" onclick="document.getElementById('video').src='pagina.php';">Clicca</a>
-
Ciao e grazie, ma purtroppo non funziona. :-(
La pagina va giù ma pagina.php non si apre!
Guarda se va bene:
Codice HTML:
<div align="center"><a name="video"><iframe id="video" src="" frameborder="0" width="590" height="375" name="video"></iframe></a></div>
Mentre il link è in PHP:
Codice PHP:
echo "<td bgcolor=\"$bgcolor\"><a href=\"#video\" onclick=\"document.getElementById('video').src='pagina.php\" title=\"Clicca per guardare il video\">";
Grazie mille ancora, ciao!
EDIT:
Problema risolto!!!
Codice:
onclick="[...].src='pagina.php"
Aprivo ma non chiudevo.
Tutto perfetto.