Newsgroup: it.comp.lang.javascript
Titolo: SOS Javascript

Questo Javasript permette di ascoltare un file midi sia con explorer che
con netscape e di visualizzare una scritta scorrevole.
Sul computer tutto funziona correttamente.
Il problema è che sul server il file midi con netscape non viene caricato
mentre con explorer funziona benissimo.
Qualcuno sa il perché?
.........................................
<script language="JavaScript">
<!-- Designed and created by Daniele
function scorrimento(sd)
{
        var messaggio1  = "--- Queste pagine sono state ideate e
realizzate";
        var messaggio2  = "da Daniele dell' I.T.I.S. G. Marconi di Padova.
";
        var messaggio3  = "La migliore visualizzazione si ottiene ";
        var messaggio4  = "con un browser versione 3 predisposto ";
        var messaggio5  = "per una risoluzione 800x600 e per l'ascolto di
file midi ---";
        var
messaggio=messaggio1+messaggio2+messaggio3+messaggio4+messaggio5;
        var out = " ";
        var c   = 1;
        if (sd > 90) 
        {
                sd--;
                var cmd="scorrimento(" + sd + ")";
                timerTwo=window.setTimeout(cmd,90);
                }
       else if (sd <= 90 && sd > 0) 
        {
               for (c=0 ; c < sd ; c++)
                {
                        out+=" ";
                        }
                out+=messaggio;
                sd--;
                var cmd="scorrimento(" + sd + ")";
                    window.status=out;
                timerTwo=window.setTimeout(cmd,90);
                }
        else if (sd <= 0) 
        {
                if (-sd < messaggio.length) 
                {
                        out+=messaggio.substring(-sd,messaggio.length);
                        sd--;
                        var cmd="scorrimento(" + sd + ")";
                        window.status=out;
                        timerTwo=window.setTimeout(cmd,90);
                        }
                else 
                {
                        window.status=" ";
                        timerTwo=window.setTimeout("scorrimento(90)",75);
                        }
        }
}
<!--By Fioretto Gianluca--
var versione = 0;
// Netscape
if (navigator.userAgent.indexOf("Mozilla/4.0") != -1) versione = 4;
if (navigator.userAgent.indexOf("Mozilla/3.0") != -1) versione = 3;
if (navigator.userAgent.indexOf("Mozilla/2.0") != -1) versione = 2;
// Microsoft Explorer
if ((navigator.userAgent.indexOf("MSIE") != -1) &&
(navigator.userAgent.indexOf("Mozilla/2.0") != -1)) versione = 1;
// Play Sound
if (versione == 1) document.write("<bgsound src=nomefile.mid loop=1>");
if (versione >= 2) document.write("<embed src=nomefile.mid width=2 height=2
border=0 autostart=true hidden=true>");
//--End-->
</script>
</HEAD>
<BODY BACKGROUND="riga2.gif"
onLoad="timerONE=window.setTimeout('scorrimento(90)',3);">
............................................................................

............................................................................
---------------------------------
------------------------------------------------------
          Codename:  Marlboro Man ©
   E-Mail: 
Xmar...@ouverture.it
 
Xmarlb...@bigfoot.com
 
Xmar...@cybermail.net
          | /\ |       ICQ Uin: 2187863
------------------------------------------------------
                · · · Giovanni Ferri · · ·
------------------------------------------------------
        Volontario Croce Rossa Italiana
          Sottocomitato Follonica (GR)
------------------------------------------------------
 ··· Fondatore della Torre del Sapere ···
  †   "I Maghi della gilda dei 
                Guardiani della Sacra Ankh"  †
 
http://www.difnet.com/torre/tdsintro.html
------------------------------------------------------
Per scrivermi, togliere X davanti all'email.