Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente bannato
    Registrato dal
    Dec 2005
    Messaggi
    19

    javascript: RIFERIRSI AL CONTENUTO DI UN FRAME

    salve vorrei capire come ci si può riferire alla pagina visualizzata in un determinato istante in un frame, in parole povere vorrei poter compiere questa operazione:


    se la pagina visualizzata nel frame1 é Rossi.html allora
    visualizza nel frame1 la pagina Bianchi.html

    ringrazio anticipatamente tutti coloro ke mi risponderanno

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Puoi ottenere l'informazione solo se le pagine nei frames appartengono tutte allo stesso dominio.

    Dato che non specifichi il frameset suppongo che i due frames interessati appartengano allo stesso livello, quindi:

    pagina = parent.frame1.location.href;
    if pagina.indexOf("Rossi.html")>=0) parent.frame1.location.href="Bianchi.html";

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente bannato
    Registrato dal
    Dec 2005
    Messaggi
    19

    javascript: KI MI FORNISCE SPIEGAZIONI SU QUESTO CODICE???

    vorrei solo kiedere se qualcuno può spiegarmi dettagliatamente queste linee di codice, cosa significa arent?? indexOf?? Perkè>=0??? Mi potete giustificare i costrutti ke sono utilizzati??? Cosa fanno?? Grazie per la pazienza, un salutone

  4. #4
    Utente bannato
    Registrato dal
    Dec 2005
    Messaggi
    19

    CODICE:

    IL CODICE è:

    pagina = parent.visualizzatore.location.href;
    if (pagina.indexOf("annuario5x.html")>=0)
    parent.visualizzatore.location.href="annuario5x(EN G).html";

  5. #5
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    pagina = parent.visualizzatore.location.href;

    legge l'indirizzo dell'elemento figlio - che ha nome visualizzatore - dell'elemento padre del frame corrente.
    Assegna tale indirizzo alla variabile 'pagina'
    --



    if (pagina.indexOf("annuario5x.html")>=0)
    parent.visualizzatore.location.href="annuario5x(EN G).html";
    --

    se all'interno dell'indirizzo contenuto nella variabile pagina è presente la sottostringa "annuario5x.html" allora cambia l'indirizzo del frame suddetto in annuario5x(ENG).html

    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  6. #6
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Discussioni unite
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.