Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 13 su 13
  1. #11
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    x la prima domanda
    una funzione richiamata viene eseguita,
    poi si procede con eventuali altre funzioni richiamate successivamente

    x provare puoi fare così
    function esegui1() {
    for(var x=0;x<20;x++) alert('prima funzione')
    }
    function esegui2() {
    alert('seconda funzione')
    }
    esegui

    "seconda funzione" non apparirà mai prima dell' ultimo "prima funzione"
    anche se ci fosse 20000 al posto di 20

    x i rimanenti dubbi
    entrambi i casi da te citati sono corretti
    con l' eccezione di questa al punto 1
    <HEAD><SCRIPT ...>
    function f() {
    ...
    }

    f();
    </SCRIPT></HEAD>
    in cui occorre vedere se il codice va ad interessare elementi non ancora esistenti
    ciao

  2. #12
    ops ...invece di aprire una nuova discussione mi si è infilata in questa ...cmq non ci discostiamo tanto come argomento


    grazie 10^3 Xinod per le risposte precise ... e per la pazienza!! sono cose banali ma penso che alla fine possano essere utili a molti


    correggimi se sbaglio:
    riflettendo è indifferente fare eseguire una mia funzione all'inizio del body o alla fine (a meno che il body non sia lunghissimo ...ma spero che nessuno abbia 'ste manie) poichè l'intervallo di tempo di differenza tra i 2 momenti è impercettibile (mentre cosa diversa è per onLoad), quindi conviene sempre mettere il comando di esecuzione alla fine del body così se non altro non c'è il problema da te citato:

    occorre vedere se il codice va ad interessare elementi non ancora esistenti
    giusto?
    Farmacia di Jarno - le mie pillole: Cookie [#780810], Dom4Php4 [#1123236], Fade [#1139489], getCssProperty [#1152911]
    Inchinatevi difronte al Prof! Nacchio!

    A me pare che l'uomo vada avanti con la retromarcia

  3. #13
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    bhe, sì, con poco codice la differenza quasi non si avverte
    P.s. le discussioni le avevo unite io

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 © 2026 vBulletin Solutions, Inc. All rights reserved.