Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Return false

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    72

    Return false

    Allora ho creato una galleria di immagini in asp purtroppo per quando la gallery si carica se l'utente clicca su un immagine chiamando questa funzione:

    <a href=javascript:MachakFull('immapop.asp?ID="&rec11 .Fields("ID")&"');>

    <script language="JavaScript">
    <!--



    function MachakFull(Ie,other){
    window.open(Ie,other,'scrollbars=0, top='+(((screen.height)-1000)/2)+',left='+(((screen.width)-1000)/2)+' width=350,height=450',);



    }



    //-->
    </script>
    il caricamento della gallery si blocca e il sistema non carica le rimanenti mi hanno suggerito di legare alla funzione l'evento return false il problema che dovunque lo metto mi da errore di debug e anche superato quello il sistema crash uguale avete suggerimenti su come collegarlo o alla funzione stessa o alla chiamata della MEDESIMA GRAZIE E CIAO

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    633
    se usi il protocollo javascript: devi fare :

    href="javascript:funzione(....); return false;"

    oppure usare l'evento onclick:

    href="#" onclick="funzione(...)"

    dove al posto di # co può anche essere un'istruzione nulla come javascript:void(0);
    Alcuni miei articoli in PRO.HTML.IT: JavaScript | DHTML | DOM
    Sviluppo : wedev | forum

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    72

    Mettiamo caso

    Che il mio problema sia non avviare lo script finche il tutto non estato caricato cosa posso inventarmi insomma o la necessita che l'evento si faccia gli affari suioi finche la galleria non e visualizzata completamente

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Devi operare con una serie di semafori (variabili che vengono settate/resettate ad un evento e non permettono l'esecuzione delle routine).

    Ad esempio:

    All'inizio degli script ci metti:
    var caricamento = true;

    ... poi con l'evento onLoad fai:
    <body ... onLoad="caricamento=false;">


    A questo punto quando clicchi sul link, devi prima verificare se puoi far partire la funzione:

    clicca per avviare la funzione

    Naturalmente questo e` solo un esempio: per il tuo problema specifico occorre adattarlo.

    Ciao
    Michele
    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
    Registrato dal
    Jun 2002
    Messaggi
    72

    Mi sembra un ottima idea

    Adesso provo a montarla ti trovo fra una ventina di minuti per dargli una sistemata
    Luca

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    72

    Sei un grandeeeeeeeeeeeeeeeeeeeeeeeeee

    Grazie mi hai risparmiato tanto di quel lavoro lato server co sto giochetto che neanche immagini bellaaaaaaaaaaaaaaaaaaaaa
    SE MAI AVRAI BISOGNI DI UNA MANO IN VB O IN ASP IO STO A CHI ANCORA GRAZIE

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    E` un tipico esempio di trucchetti che ti vengono in mente quando hai fatto molti programmi con un linguaggio (o quando hai visto/dato molte risposte in un forum come questo).

    Sono contento che ti sia servito.

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.