Ciao a tutti,
sto realizzando un sito in html, il sito non è ancora on line perche lo sto testando e proprio in questa fase mi sono accorti di alcuni problemi molto fastidiosi:
Ho inserito una stringa di testo "dinamico" composta da vari script in javascript e semplice html che come risultato fanno visualizzare
"buongiorno (o buonasera in base all'orario)" al visitatore numero "contatore", "data" e "ora"
Il problema sorge in quanto fin'ora ho lavorato testando poi il lavoro su firefox, ieri mentre riprovavo il sito su internet explorer mi sono accorto che il browser blocca l'esecuzione di questi script e chiede all'utente se vuole o meno visualizzare il "contenuto attivo" (la famosa barra gialla che nelle ultime versioni di IE disturba molto la navigazione).. Se un utente non da l'ok e non fa ricaricare la pagina il risultato è "XXX al visitatore numero XX oggi è il XX e sono le XX" orribile a vedersi.
Ho pensato che forse per risolvere il problema bisognerebbe riscrivere lo script per il testo dinamico e rifarlo in php ma sinceramente non so come fare.. oppure non so se si possono correggere gli script già esistenti..
ALLO STESSO MODO ed al contrario
ho inserito alcuni parametri nel file style.css per colorare la barra di scorrimento laterale di blu.. tale funzione và correttamente in Internet explorer ma su Firefox la barra resta quella di default ed i parametri del file di stile css non hanno alcun effetto sulla barra..
DI SEGUITO POSTO GLI SCRIPT CHE HO UTILIZZATO PER TALI SCOPI:
-------------------------------------------------
VISUALIZZATORE DI SALUTO
<SCRIPT LANGUAGE="JavaScript">
MaDate = new Date;
heure = MaDate.getHours();
function MessageParDate()
{
if (heure>=0 && heure<=6)
{
MessageB = 'Buonanotte';
}
if (heure>6 && heure<14)
{
MessageB = 'Buongiorno';
}
if (heure>=14 && heure<18)
{
MessageB = 'Buon pomeriggio';
}
if (heure>=18 && heure<=0)
{
MessageB = 'Buonasera';
}
return MessageB;
}
</SCRIPT>
------------------------------------------------------------
VISUALIZZATORI DI DATA E DI ORA
<script language=javascript type="text/javascript">
dayName=new Array ("Domenica", "Lunedì", "Martedì", "Mercoledì", "Giovedì", "Venerdì", "Sabato")
monName=new Array ("Gennaio", "Febbraio", "Marzo", "Aprile", "Maggio", "Giugno", "Luglio", "Agosto", "Settembre", "Ottobre", "Novembre", "Dicembre")
now= new Date
</script>
<script language=javascript type="text/javascript">
document.write("" + dayName[now.getDay()] + " " + now.getDate() + " " + monName[now.getMonth()] + "")
</script>ore <SCRIPT type="text/javascript">
var d = new Date()
document.write(d.getHours())
document.write(".")
document.write(d.getMinutes())
</SCRIPT>
--------------------------------------------------------------
Grazie fin d'ora a chi saprà e vorrà aiutarmi.
Un saluto a tutta la community!
Ciao