Visualizzazione dei risultati da 1 a 5 su 5

Discussione: ennesimo onload.

  1. #1

    ennesimo onload.

    salve carissimi (L) premetto di sentirmi in questo momento una derelitta, visto che non so ancora nulla di javascript. credo di essere arrivata però a capire che il problema sia un conflitto di due onload.
    non ho risolto né con google né con la ricerca del forum.

    in breve. se ci ho capito qualcosa, ho due funzioni in conflitto, perché se ne tolgo una l'altra funziona. una di queste è solo function() che manca di nominativo. ho provato a darle un nome e richiamare due funzioni con un solo onload, ma da ignorante devo sbagliare qualcosa col codice.

    ecco i file originali.

    il primo
    codice:
    <script type="text/javascript" src="src/jsScroller.js"></script>
    <script type="text/javascript">
    var scroller = null;
    window.onload = function () {
      var el = document.getElementById("Scroller-1");
      scroller = new jsScroller(el, 400, 200);
    }
    </script>
    che dovrei unire con quest'altro.
    codice:
    var opened=false;
    window.onload = function() {
    resizeDivHeight = new fx.Height('navigation',{duration:2000});
    };
    function toggelopen(){
    if(opened==false){
    resizeDivHeight.custom(0,200);//First Number is starting height, Second is ending height.
    opened=true;
    }else{
    resizeDivHeight.custom(200,0);//First Number is starting height, Second is ending height.
    opened=false;
    }    
    }
    qualcuno sa darmi il codice corretto?
    spero di non essere stata troppo confusionaria. chu.

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    http://forum.html.it/forum/showthrea...readid=1103803
    :quote: Dalle discussioni utili. Credo faccia al tuo caso.

    Pietro

  3. #3
    guarda, apprezzatissimo. anche se potrei anche rimanerci male eh.
    non sono nuova dei forum e so come funziona. quella discussione l'ho letta sostanzialmente due volte ieri, prima di postare, altrimenti non avrei aperto un topic.

    comunque, come nel succitato post, non ci sono riuscita, forse perché sono imbranata o forse perché una delle mie funzioni è solo function() e mancando di nominativo non riesco a richiamarla con l'onload. ha senso? io sono bravina a fare xhtml e css corretti ma nel js non ci ho mai messo le mani.

    qualcun'altro che sappia aiutarmi? o magari unirmi direttamente i codici, che si fa prima.

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649

    Re: ennesimo onload.

    il fatto che siano funzioni anonime semplifica ancora di piu' l' accorpare piu' istruzioni da eseguire al medesimo evento

    codice:
    <script type="text/javascript" src="src/jsScroller.js"></script>
    <script type="text/javascript">
    var scroller = null;
    var opened=false;
    window.onload = function () {
      var el = document.getElementById("Scroller-1");
      scroller = new jsScroller(el, 400, 200);
      resizeDivHeight = new fx.Height('navigation',{duration:2000});
    }
    // ... il resto
    </script>
    ciao

  5. #5
    sbagliavo qualcosa nel codice allora, che ignoranza. dovrò impararmi qualcosa prima o poi.
    grazie grazie grazie grazie, risoltissimo (L).

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.