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

    Codice javascript per determinare la velocita' della connessione

    Salve,
    chi di voi puo' darmi una mano?
    Il problema e' semplice: all'apertura della home del mio sito, vorrei richiamare un file sonoro .wav , oppure un altro file sonoro .mid a seconda della velocita' di connessione del visitatore, questo perche' se la sua velocita' di connessione e' troppo lenta faccio richiamare il file .mid, mentre se e' abbastanza veloce faccio richiamare il file .wav, tramite una if then else contenuta in uno script.

    Ma non conosco l'istruzione per determinare la velocita' di connessione dell'utente, sapete dirmi qual'e' (e che possibilmente sia compatibile con i vari browser e sistemi operativi esistenti)?

    Grazie.


  2. #2
    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

  3. #3
    Grazie
    Ho letto il post, quindi ho adottato questa soluzione:

    <head>

    <script language=javascript>

    var parte = new Date();
    var myImg = new Image();
    myImg.onload = function()
    {
    var fine = new Date();
    var tempo = (fine - parte);

    };

    myImg.src = "Lotus.jpg?rnd="+Math.random();


    </script>

    L'immagine che uso per il test e' di c.a 27 KB, leggera perche' in caso di connessioni lente non vorrei che il test durasse troppo tempo, dopodiche' con una if else comandero' l'apertura del file sonoro piu' o meno pesante a seconda del valore della variabile tempo.
    Un ultima domanda: l'istruzione if dove devo posizionarla all'interno dello script?
    Grazie ancora.

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.