Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    problema con funzione che gestisce pop up

    Salve a tutti ho un problema con una funzione che gestisce la chiusura di una pop up al cambio della pagina in pratica insieme alla index si apre un pop up se vai avanti nel sito questa si chiude ma se torni nel index e la pop up e chisa lui fa una chiamata alla funzione ma non trova la pop up...ora vi posto lo script


    function chiudi() {
    pop_info.window.close();
    }

    {
    pop_info = window.open('info.htm','pop_info','width=280,heigh t=380,top=40,left=40') ;
    }
    e me la richiamo in questo modo

    onClick="javascript:chiudi();"


    grazie a tutti

  2. #2
    nessuno che abbia una soluzione poi controllando bene e un problema che mi fa solo su xp........

    grazie a tutti

  3. #3
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Ciao maverix,

    penso che non ti risponda nessuo pekké non si capisce tanto...

    dovresti spiegare meglio il problema

  4. #4
    scusate tutti per la mia poca chiarezza.....

    il problema che si verifica solo su xp.....e questo....quando si apre la pagina index del sito in automatico si apre anche una pop up...e fin qui nessun problema......quando l'utente dall' index clicca su bottone entra cambia pagina e in conteporanea si chiude la pop up.....
    il fatto sta che se chiudo la pop up e poi clicco mi da errore......ripeto tutto questo lo fa solo su Xp...e non capisco il perche che chiude la pop up e questa :


    function chiudi() {
    pop_info.window.close();
    }

    {
    pop_info = window.open('info. htm','pop_info','width=280,height=380,to
    p=40,left=40') ;
    }
    e me la richiamo in questo modo

    onClick="javascript:chiudi();"


    grazie a tutti e spero di essere stato un pochino piu chiaro

  5. #5
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    ah! Ho capito adesso scusa ma ieri notte ho fatto tardi :gren:

    prima di chiudere verifica che non sia già chiusa...
    codice:
    function chiudi() { 
      if(pop_info && !pop_info.closed)
        pop_info.close(); 
    }

  6. #6
    ok non avevo dubbi mi hai risolto anche questo problema...sei un mito!!!!!pero mi levi una curiosita perche lo faceva solo su xp e non con gli altri sistemi operativi?????

    grazie ancora

  7. #7
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Originariamente inviato da maverix
    perche lo faceva solo su xp e non con gli altri sistemi operativi?????
    questo è strano :master:
    l'errore dovrebbe venire fuori anche per altri s.o.
    non saprei

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.