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

    Compatibilità fra script

    Ho un problema di compatibilità tra script che non riesco a capire.
    Ho inserito nella mia pagina questi script:
    <!-- orologio
    var tmphour=0;
    var tmpminute=0;
    //var s=0;
    function orologio(){
    tmpdata=new Date();
    tmphour=" "+tmpdata.getHours();
    tmpminute=""+tmpdata.getMinutes();
    //s=""+d.getSeconds();
    if (tmphour.length==1) tmphour="0"+tmphour;
    if (tmpminute.length==1) tmpminute="0"+tmpminute;
    //if (s.length==1) s="0"+s;
    tmpora=tmphour+":"+tmpminute;//+":"+s;
    //var id=setTimeout("orologio()",500);
    var id=setTimeout("orologio2()",1000);
    document.all.orologio.innerHTML=tmpora;
    }
    function orologio2(){
    tmpdata=new Date();
    tmphour=" "+tmpdata.getHours();
    tmpminute=""+tmpdata.getMinutes();
    //s=""+d.getSeconds();
    if (tmphour.length==1) tmphour="0"+tmphour;
    if (tmpminute.length==1) tmpminute="0"+tmpminute;
    //if (s.length==1) s="0"+s;
    tmpora=tmphour+"."+tmpminute;//+":"+s;
    //var id=setTimeout("orologio()",500);
    var id=setTimeout("orologio()",1000);
    document.all.orologio.innerHTML=tmpora;
    }
    //-->
    function scrividata(){
    var giorno = new Array("domenica", "lunedì",
    "martedì","mercoledì","giovedì", "venerdì","sabato");
    var mese = new Array("gennaio", "febbraio", "marzo", "aprile", "maggio"
    ,"giugno", "luglio" ,"agosto", "settembre" ,"ottobre"
    ,"novembre","dicembre");
    d = new Date();
    set = d.getDay();
    gg = d.getDate();
    m = d.getMonth();
    aa = d.getYear();
    tmpdataestesa = giorno[set]+'
    '+gg+' '+mese[m]+' '+aa;
    // document.write(giorno[set]+'
    '+gg+' '+mese[m]+' '+aa);
    document.all.objdata.innerHTML=tmpdataestesa;
    }
    Che mi permettono di visualizzare la data e l'ora in due punti diversi della
    pagina.
    Da soli funzionano che è una meraviglia, ma quando provo ad inserire il menu
    "MFX Slide Menù" che ho trovato come estensione di Dreamweaver l'ora e la
    data spariscono dalla pagina mentre il menu funziona.
    Che cosa c'è che non va? tnx e scusate se ho postato tutto il codice.

  2. #2
    Utente di HTML.it L'avatar di hako
    Registrato dal
    Mar 2002
    Messaggi
    991
    Questa discussione ti può essere d'aiuto
    http://forum.html.it/forum/showthrea...ight=conflitto
    cosa accaderebbe domani?

  3. #3
    Ho seguito quello che c'era scritto nella discussione che mi hai indicato ma non è successo niente...

    Qualche altro suggerimento....????

  4. #4
    Utente di HTML.it L'avatar di hako
    Registrato dal
    Mar 2002
    Messaggi
    991
    Il problema è sicuramente lo stesso...
    ma c'è bisogno di sapere come richiami gli script
    nell body on load hai qualcosa?
    il menù si serve di js esterni?
    cosa accaderebbe domani?

  5. #5
    Ho risolto togliendo tutti gli onload e richiamando le funzione direttamente dal tag TD dove le voglio applicare.

    Grazie.... ugualmente

  6. #6
    Ora però ne ho un altro sullo stesso script... orologio...
    Lo sfondo della cella in cui si trova l'orologio cambia in maniera random e
    così dovrebbe fare il testo perchè nell'array che ho creato ci sono colori
    scuri e colori chiari e quindi il testo deve essere a volte biancoi e a
    volte nero... ma quando vado ad aggiungere il tag font
    <td class="celle_data">
    <font color="#<%=coltext%>"><script>orologio()</script></font>
    </td>
    All'apertura della pagina mi viene fuori un messaggio di errore, del tipo
    alert, che mi dice impossibile aprire il sito ecc. operazione terminata.
    Questo succede anche se scrivo semplicemente:
    <td class="celle_data">
    <font><script>orologio()</script></font>
    </td>

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.