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

    [JavaScript]Due JS uguali nella stessa pagina..Come fare?

    Ciao ragazzi, come posso fare per mettere più script uguali nella stessa pagina? Mi hanno detto che non funziona perchè dichiara due zone con lo stesso id. Come faccio a risolvere?
    Ecco il risultato della pagina web creata: http://www.nolimit-shell.com/dedicati_up.html
    Nella colonna "TimeUp" vorrei mettere un contatore.
    Ecco il codice del contatore:
    codice:
    <script language="JavaScript1.2" type="text/javascript">
    function setcountup(theyear,themonth,theday){
    yr=theyear;mo=themonth;da=theday
    }
    
    setcountup(2009,3,27)
    
    var displaymessage=""
    
    var countupwidth='95%'
    var countupheight='20px' //applicable only in NS4
    var countupbgcolor='trasparent'
    var opentags='<font face="Verdana">'
    var closetags='<\/font>'
    
    var montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")
    var crosscount=''
    
    function start_countup(){
    if (document.layers)
    document.countupnsmain.visibility="show"
    else if (document.all||document.getElementById)
    crosscount=document.getElementById&&!document.all?document.getElementById("countupie") : countupie
    countup()
    }
    
    if (document.all||document.getElementById)
    document.write('<span id="countupie" style="width:'+countupwidth+'; background-color:'+countupbgcolor+'"><\/span>')
    
    window.onload=start_countup
    
    function countup(){
    var today=new Date()
    var todayy=today.getYear()
    if (todayy < 1000)
    todayy+=1900
    var todaym=today.getMonth()
    var todayd=today.getDate()
    var todayh=today.getHours()
    var todaymin=today.getMinutes()
    var todaysec=today.getSeconds()
    var todaystring=montharray[todaym]+" "+todayd+", "+todayy+" "+todayh+":"+todaymin+":"+todaysec
    paststring=montharray[mo-1]+" "+da+", "+yr
    dd=Date.parse(todaystring)-Date.parse(paststring)
    dday=Math.floor(dd/(60*60*1000*24)*1)
    dhour=Math.floor((dd%(60*60*1000*24))/(60*60*1000)*1)
    dmin=Math.floor(((dd%(60*60*1000*24))%(60*60*1000))/(60*1000)*1)
    dsec=Math.floor((((dd%(60*60*1000*24))%(60*60*1000))%(60*1000))/1000*1)
    
    if (document.layers){
    document.countupnsmain.document.countupnssub.document.write("[b]"+dday+ "<\/strong> gg, [b]"+dhour+"<\/strong> h, "+dmin+" m, e "+dsec+" s "+displaymessage+closetags)
    document.countupnsmain.document.countupnssub.document.close()
    }
    else if (document.all||document.getElementById)
    crosscount.innerHTML="[b]"+dday+ "<\/strong>gg [b]"+dhour+"<\/strong>h[b]"
    
    setTimeout("countup()",1000)
    }
    </script>

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    ma che dici, altre due discussioni non bastano?
    http://forum.html.it/forum/showthrea...readid=1324334
    http://forum.html.it/forum/showthrea...readid=1324054
    continua in una (l' altra la chiudo) e leggi il regolamento

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 © 2024 vBulletin Solutions, Inc. All rights reserved.