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

Discussione: gestione variabili

  1. #1
    Utente di HTML.it L'avatar di eremiss
    Registrato dal
    Sep 2003
    Messaggi
    212

    gestione variabili

    ho una finestra dalla quale apro una pop-up.é possibile con un evento che accade allinterno di questa pop-up midificare una variabile che invece si trova su uno script della finestra principale??
    il mattino ha l'oro in bocca,il mattino ha l'oro in bocca,il mattino ha l'oro in bocca,il mattino ha l'oro in bocca,il mattino ha l'oro in bocca,il mattino ha l'oro in bocca,il mattino ha l'oro in bocca,

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    x es.
    window.opener.nomevar='nuovo valore'

  3. #3
    Utente di HTML.it L'avatar di eremiss
    Registrato dal
    Sep 2003
    Messaggi
    212
    quello che mi hai suggerito funziona alla perfezione, ma quando provo il mio script in locale. Quando pubblico le pagine sul mio sito (io mi appoggio a un free hosting su supereva) le cose non funzionano. Suppongo che questo avvenga perchè supereva quando richiami una pagina non visualizza quella originale ma una nuova con dei frame per via della pubblicità. Sapresti darmi un consiglio su come risolvere questo ulteriore problema?? :bubu:
    il mattino ha l'oro in bocca,il mattino ha l'oro in bocca,il mattino ha l'oro in bocca,il mattino ha l'oro in bocca,il mattino ha l'oro in bocca,il mattino ha l'oro in bocca,il mattino ha l'oro in bocca,

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    a parte le pagine ricaricate,
    potrebbe essere anche solo un problema di frameset
    quindi:
    top.opener.nome_frame.nomevar='nuovo valore'

    il primo top dovrebbe aggirare il frameset nella popup,
    nome_frame è il nome del frame in cui supereva piazza la tua principale

    prova...

  5. #5
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    ops, mi sono perso il secondo top, prova con
    top.opener.top.nome_frame.nomevar='nuovo valore'
    ciao

  6. #6
    Utente di HTML.it L'avatar di eremiss
    Registrato dal
    Sep 2003
    Messaggi
    212
    :metallica grazie adesso funziona alla grande anche su supereva, ma vorrei sapere, è possibile cambiare variabili anche di altre pagine es: io apro due pagine indipendenti col mio browser posso da una cambiare le variabili che stanno nell'altra??
    il mattino ha l'oro in bocca,il mattino ha l'oro in bocca,il mattino ha l'oro in bocca,il mattino ha l'oro in bocca,il mattino ha l'oro in bocca,il mattino ha l'oro in bocca,il mattino ha l'oro in bocca,

  7. #7
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    non credo proprio

  8. #8
    Originariamente inviato da Xinod
    non credo proprio
    perchè no? se conosce il nome della finestra?
    «Se leggi dimentichi, se vedi capisci, se fai impari» Piaget

  9. #9
    Utente di HTML.it L'avatar di eremiss
    Registrato dal
    Sep 2003
    Messaggi
    212
    potresti farmi un esempio? e dove devo specificare il nome delle finestre??
    il mattino ha l'oro in bocca,il mattino ha l'oro in bocca,il mattino ha l'oro in bocca,il mattino ha l'oro in bocca,il mattino ha l'oro in bocca,il mattino ha l'oro in bocca,il mattino ha l'oro in bocca,

  10. #10
    il nome della finestra lo dai nel secondo parametro della window.open

    window.open("pagina.htm","NOMEFINESTRA","....");

    la variabile da una popup all'altra la dovresti recuperare/modificare tramite la finestra principale...

    top.opener.top.nome_frame.NOMEFINESTRA.top.nomefra mefinestra.nomevar='nuovo valore';

    prova e fammi sapere
    «Se leggi dimentichi, se vedi capisci, se fai impari» Piaget

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.