Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12

Discussione: Iframe e target top

  1. #1

    Iframe e target top

    Ciao, ho iniziato la mia esplorazione sugli iframe. In pratica navigo parte del mio sito dentro un iframe e vorrei fare due cose:

    1) la prima e' recuperare la url della pagina che si sta navigando dentro l'iframe. Vedo che quando clicco un link dentro l'iframe la url viene passata cmq al browser... come faccio a recuperarla e stamparla sulla pagina? magari con un po' scripting...

    2) poi vorrei evitare i target _new, _blanck, _top... ovvero impedire che si possa uscire dal mio iframe.
    Are you alive?
    No, but I was written with LOVE. A new scripting language.
    www.frequenze.it

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259

    Re: Iframe e target top

    Originariamente inviato da Mutato
    Ciao, ho iniziato la mia esplorazione sugli iframe. In pratica navigo parte del mio sito dentro un iframe e vorrei fare due cose:

    1) la prima e' recuperare la url della pagina che si sta navigando dentro l'iframe. Vedo che quando clicco un link dentro l'iframe la url viene passata cmq al browser... come faccio a recuperarla e stamparla sulla pagina? magari con un po' scripting...

    2) poi vorrei evitare i target _new, _blanck, _top... ovvero impedire che si possa uscire dal mio iframe.
    allora, vediamo di analizzare:

    1. se vuoi recuperarla da DENTRO l'iframe, basta

    document.write(document.location.href)

    se vuoi recuperarla dalla PAGINA che CONTIENE l'iframe, devi usare

    document.write(parent.NOMEIFRAME.location.href)

    2. (blanck si scrive blank) cmq nn ho capito bene il problema...


  3. #3

    Re: Re: Iframe e target top

    Originariamente inviato da Dennis
    allora, vediamo di analizzare:
    (blanck si scrive blank) cmq nn ho capito bene il problema..
    Si' blank. Oppure Pippo. ;-)

    Ho alcune pagine il cui target di default e' top e altre blank (pippo). Il target di queste pagine e' stato studiato per rispondere ad alcune necessita', necessita' che vengono meno se sono incluse nell'iframe. Allora mi chiedevo... e' possibile dire all'iframe che tutti i target dei link devono essere self? sovrascrivendo le impostazioni della pagina originale??
    Are you alive?
    No, but I was written with LOVE. A new scripting language.
    www.frequenze.it

  4. #4

    Re: Re: Iframe e target top

    Originariamente inviato da Dennis
    allora, vediamo di analizzare:

    document.write(parent.NOMEIFRAME.location.href)
    ehm... mica ho capito come utilizzarla...
    Are you alive?
    No, but I was written with LOVE. A new scripting language.
    www.frequenze.it

  5. #5
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    dalla pagina principale (nn iframe), questo:

    document.write(parent.NOMEIFRAME.location.href)

    sostituendo NOMEIFRAME con il nome dell'iframe, ti scrive l'indirizzo della pagina visualizzata nell'iframe


    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  6. #6
    Appunto. Io ho scritto:



    <script>document.write(parent.centro.location.href )</script></p>

    e il debugger continua a dirmi che l'oggetto e' nullo... eppure l'iframe si chiama

    <iframe name="centro"></iframe>

    Are you alive?
    No, but I was written with LOVE. A new scripting language.
    www.frequenze.it

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    parent.centro.document.location.href

  8. #8
    Si' ho provato anche cosi'... mi dice che e' un documento nullo. Ti posto il codice:



    <script>document.write(parent.centro.document.loca tion.hre)</script></p>

    <iframe src="http://www.etc.it" name="centro"></iframe>
    Are you alive?
    No, but I was written with LOVE. A new scripting language.
    www.frequenze.it

  9. #9
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970


    <script language="JavaScript">document.write(parent.centro .document.location.href)</script></p>
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  10. #10
    Niente. neanche con type funziona. Ne' su IE ne' su Opera...
    Are you alive?
    No, but I was written with LOVE. A new scripting language.
    www.frequenze.it

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.