Visualizzazione risultati 1 fino 3 di 3

Discussione: Doppio link

  1. #1
    L'avatar di radiodelmomento
    radiodelmomento non è connesso AlterGuru
    Data registrazione
    09-09-2010
    Messaggi
    1,075

    Question 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.

  2. #2
    Guest

    Predefinito

    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>

  3. #3
    L'avatar di radiodelmomento
    radiodelmomento non è connesso AlterGuru
    Data registrazione
    09-09-2010
    Messaggi
    1,075

    Predefinito

    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.
    Ultima modifica di radiodelmomento : 21-11-2011 alle ore 15.49.10

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •