Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2001
    residenza
    Napoli, Italia
    Messaggi
    1,074

    [JQuery] richiamare funzione da iframe

    Ho una pagina in cui uso il plugin colorbox, che mi consente di visualizzare in overlay sia immagini che contenuti esterni (caricati in iframe).
    All'interno di uno di questi vorrei poter fare in modo che l'overlay si chiudesse a tempo. Cioè, l'utente compila il form, riceve il messaggio finale e, se non chiude da se, entro x secondi la finestra in overlay si chiude da sola.
    Ho provato ad inserire questo codice:
    codice:
    function chiudi(){    setTimeout(function() {$.colorbox.close();}, 4000); 
    }
    richiamando poi la funzione tramite onLoad nel body:
    codice:
    onload="javascript:chiudi();"
    Però non funzia...
    Come posso risolvere? Non è (ovviamente) fondamentale, ma non mi dispiacerebbe poterlo fare...
    metatad
    graphic & web design

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    non e' che la situazione descritta sia tanto chiara... prova comunque con:

    onload="parent.chiudi()"
    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.