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

    javascript ok con pc non con mac......quali modifiche?

    sto realizzando un sito internet ed alcune pagine utilizzano degli script che danno solo un effetto grafico alla pagina.
    alcuni funzionano bene sia con internet explorer sia con safari, solo uno non va...........

    posto il codice, qualcuno potrebbe dirmi eventualmente che modifiche apportare per migliorare il codice e renderlo fruibile per i mac?

    grazie mille.........
    P.S. questo javascript fa muovere lo scroll( la pagina) su e giù.

    CODICE:

    <SCRIPT LANGUAGE="JavaScript">
    var y = 0;
    function scrollit()
    {
    for (v = 0; v < 80; v++) {
    window.scroll(0,y);
    y = y + 10;
    }
    for (w = 0; w < 80; w++) {
    window.scroll(0,y);
    y = y - 10;
    }
    setTimeout('scrollit()', 200);
    }
    </SCRIPT>
    ranACIDA against chloroformic minds

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    prova con window.scrollTo e window.scrollBy
    (mi sembra di capire che nel tuo caso serva il primo)
    ciao

  3. #3
    grazie .... ho provato ma non va.
    il secondo comando non funziona nemmeno su pc.

    potresti indicarmi dove eventualmente trovare indicazioni sulla compatibilità dei comandi javascript con il mac?

    esiste qualche altro comando che fa muovere lo scroll in automatico?

    grazie mille.....

    P.S: un link d'esempio é qui: http://www.0100101110101101.org/home...31/indexx.html
    ranACIDA against chloroformic minds

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    - entrambi i comandi funzionano su pc e sono preferibili a scroll,
    il primo sposta a coordinate fisse, l' altro di variazioni sulle coordinate attuali

    - mi spiace, non ne ho idea

    - no

    ciao

  5. #5
    codice:
    var timeHop = 20; // Time delay between each scroll 
       var distHop = 10;  // Distance of each scroll 
    
       function slideUp(start) 
       {       
          start -= distHop; 
          if (start >= 0) { 
             window.scroll(0, start); 
             setTimeout('slideUp('+start+')', timeHop); 
          } 
       } 
    
       function slideDown(start) 
       { 
          start += distHop; 
          if (start <= document.height) { 
             window.scroll(0, start); 
             setTimeout('slideDown('+start+')', timeHop); 
          } 
       } 
    
       slideUp(document.height); // Go up, from bottom (doc.height) 
       slideDown(0); // Go down, from top (0)
    mi hanno suggerito questo codice, ma io non riesco a modificarlo per il mio uso..........
    puoi dargli uno sguardo?
    potrebbe andare con delle modifiche?

    grazie
    ranACIDA against chloroformic minds

  6. #6

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.