Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116

    Se apro popup si interrompe il caricamento miniature***

    L'argomento è classico.
    Ho una pagina server che mi carica in una tabella, delle miniature.
    Al click di una miniatura, si apre un popup con l'immagine.
    Funzionerebbe bene se non fosse che, se non aspetto il caricamento di tutte le miniature, e visualizzo, per esempio il popup della prima miniatura, si interrompe il caricamento delle miniature.
    Ho capito che occorrerebbe una variabile sentinella che funzionasse così:

    se caricate tutte miniature allora puoi cliccare su miniatura e aprire il popup.

    Qualche consiglio, sapendo che posso intervenire sia da client che da server?

    Ciao
    Pietro

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Aggiungi un return false all'istruzione che richiama lo script...

    <a href="#" onclick="funzione(); return false;">

    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 L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da br1
    Aggiungi un return false all'istruzione che richiama lo script...

    <a href="#" onclick="funzione(); return false;">

    ciao

    Era così semplice???? Funziona benissimo grazie infinite

    io avevo messo:

    <a href="javascript:void(0);" onclick="CaricaFoto('***

    Pensavo che bastasse mettere void(0). Non è che puoi spiegare l'uso di void, void(0), return false in questo contesto?

    Grazie ancora
    Pietro

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Il void o void(0) (nell'href) fa in modo che il link non venga seguito, in quanto vuoto.
    Il return false (da mettere nell'evento onclick) fa in modo che il link non venga seguito in quanto l'evento ritorna un codice che ferma il link.

    In certi casi le due cose sono intercambiabili, in altri non proprio.

    Comunque e` un po' di tempo che in questo forum viene consigliato il return false;
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da Mich_
    Il void o void(0) (nell'href) fa in modo che il link non venga seguito, in quanto vuoto.
    Il return false (da mettere nell'evento onclick) fa in modo che il link non venga seguito in quanto l'evento ritorna un codice che ferma il link.

    In certi casi le due cose sono intercambiabili, in altri non proprio.

    Comunque e` un po' di tempo che in questo forum viene consigliato il return false;
    Quello che dici è vero! Però ogni tanto qualcuno (me medesimo) si dimentica

    Ciao
    Pietro

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.