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

    [js] bloccare una funzione

    salve,
    come posso fermare una funzione di javascript?
    mi spiego meglio - con php ho la funzione sleep($secondi) che mi interrompe uno script per tot secondi.

    in js cosa posso inventarmi di simile??

    grazie mille in anticipo

    6 mejo Te!

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    I due linguaggi sono molto diversi, pertanto se per interrompere intendi bloccare una funzione comunque il condo è stop(), se invece intendi fare arrivare la funzione a x...... sospendere momentaneamente la stessa, per poi dopo tot secondi riprendere la funzione per farla terminare, js non possiede questa opzione.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    grazie per le info!
    è possibile far riprendere l'esecuzione di javascript dopo 1 stop() ?
    magari anche usando un'altra funzione o qualsiasi altro stratagemma??
    6 mejo Te!

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da bburraco.net
    grazie per le info!
    è possibile far riprendere l'esecuzione di javascript dopo 1 stop() ?
    magari anche usando un'altra funzione o qualsiasi altro stratagemma??
    Facciamo un esempio:

    Io clicco su Funzione_1() che comincia ad eseguire una determinata procedura, ad un certo punto voglio/desidero bloccarla/fermarla allora clicco sul link Stop() (oppure sulla x del browser) e questa si ferma, se in seguito vorrò farla ripartire (da capo) sarà sufficiente ripremere Funzione_1().
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    ok - ma se volessi evitare l'evento dell'utente (cioè la X di chiusura o il click sul link con stop() ) ?

    nel senso qualcosa che dopo aver eseguito un certo numero di istruzioni si blocchi, aspetti qualche secondo e poi riprenda?

    al limite, visto se non è possibile, potrei ricollegare la "ripartenza" al movimento / passaggio del mouse su una determinata area??

    6 mejo Te!

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.