Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2000
    Messaggi
    31

    da pop-up al target frame di altra finestra

    Ciao

    La domanda è questa:

    da un pop-up aperto non riesco a creare un link che visualizzi
    la pagina richiesta, nella mainFrame della pagina che ha lanciato lo
    stesso pop-up e che è allocata, ovviamente in un altra finestra browser.

    Insomma vorrei definire un target dal pop-up verso la finestra lanciante, senza aprirne di nuove.

    Spero di essere stato esaudiente....

    Ciao buon lavoro e grazie
    errepi71@hotmail.com

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Non e' chiaro se la destinazione deve essere un frame della finestra lanciante o la finestra stessa... nel primo caso e' sufficiente mettere come target il nome del frame, nel secondo, se tutte le pagine coinvolte appartengono allo stesso dominio, puoi usare:

    <a href="pagina.htm" target="principale"
    onclick="opener.top.name='principale';">

    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 di HTML.it
    Registrato dal
    Mar 2000
    Messaggi
    31
    è il secondo caso cioè dal pop-up devo aprire una pagina
    nella finestra lanciante il pop-up

    adesso provo per ora grazie
    errepi71@hotmail.com

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2000
    Messaggi
    31

    provato ma

    Dunque ho provato (ricordo il secondo caso), funziona, solo
    che essendo costituita la pagina lanciante da due pagine in due frame (un topFrame e una mainFrame), il link dal pop-up apre la pagina richiesta nella
    pagina lanciante ma sostituisce il set di Frame, mentre io desidererei che il topFrame resti inalterato, mentre la pagina debba
    sostituire solo la mainFrame.

    Ciao Grazie
    errepi71@hotmail.com

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Prova con:
    onclick="window.opener.name='principale';"

    Oppure con:
    onclick="window.opener.top.NOMEFRAME.name='princip ale';"

    la prima e` piu` generale, la seconda funziona solo se il nome del frame non cambia.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2000
    Messaggi
    31
    Grazie ora provo he he he
    errepi71@hotmail.com

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2000
    Messaggi
    31

    Fungono

    Nel mio caso funzionano tutti e due....
    ringrazio tutti e due per avere trovato la
    strada giusta allo soluzione del problema...
    magari può servire anche ad altri he he he

    ciao
    errepi71@hotmail.com

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.