Closed Thread
Results 1 to 3 of 3

Thread: URGENT help

  1. #1
    jclarke's Avatar
    jclarke is offline Programmer
    Join Date
    Feb 2008
    Location
    Australia
    Posts
    104
    Rep Power
    15

    URGENT help

    I need some of your help - let me explain

    I have a website which is due to be offical this Friday (australian time)

    and one of the webpage have a grand opening page which has the countdown as the code below

    Code:
    <SCRIPT type="text/javascript">
    
    
    
    
    function setcountdown(theyear,themonth,theday,thehour,themin,thesec){
    yr=theyear;mo=themonth;da=theday;hr=thehour;min=themin;sec=thesec
    }
    
    //////////CONFIGURE THE COUNTDOWN SCRIPT HERE//////////////////
    
    //STEP 1: Configure the countdown-to date, in the format year, month, day, hour(0=midnight,23=11pm), minutes, seconds:
    setcountdown(2009,11,27,20,30,00)
    
    //STEP 2: Change the two text below to reflect the occasion, and message to display on that occasion, respectively
    var occasion="offical opening"
    var message_on_occasion="Website now offical"
    //window.location="http://www.canberradeafclub.org.au"
    
    //STEP 3: Configure the below 5 variables to set the width, height, background color, and text style of the countdown area
    var countdownwidth='550px'
    var countdownheight='35px'
    var countdownbgcolor='white'
    var opentags='<font face="Verdana" color="blue"><small>'
    var closetags='</small></font>'
    
    //////////DO NOT EDIT PAST THIS LINE//////////////////
    
    var montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")
    var crosscount=''
    
    function start_countdown(){
    if (document.layers)
    document.countdownnsmain.visibility="show"
    else if (document.all||document.getElementById)
    crosscount=document.getElementById&&!document.all?document.getElementById("countdownie") : countdownie
    countdown()
    }
    
    if (document.all||document.getElementById)
    document.write('<span id="countdownie" style="width:'+countdownwidth+'; background-color:'+countdownbgcolor+'"></span>')
    
    window.onload=start_countdown
    
    
    function countdown(){
    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
    futurestring=montharray[mo-1]+" "+da+", "+yr+" "+hr+":"+min+":"+sec
    dd=Date.parse(futurestring)-Date.parse(todaystring)
    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 on day of occasion
    if(dday<=0&&dhour<=0&&dmin<=0&&dsec<=1&&todayd==da){
    if (document.layers){
    document.countdownnsmain.document.countdownnssub.document.write(opentags+message_on_occasion+closetags)
    document.countdownnsmain.document.countdownnssub.document.close()
    }
    else if (document.all||document.getElementById)
    crosscount.innerHTML=opentags+message_on_occasion+closetags
    return
    }
    //if passed day of occasion
    else if (dday<=-1){
    if (document.layers){
    document.countdownnsmain.document.countdownnssub.document.write(opentags+"Occasion already passed! "+closetags)
    document.countdownnsmain.document.countdownnssub.document.close()
    }
    else if (document.all||document.getElementById)
    crosscount.innerHTML=opentags+"Occasion already passed! "+closetags
    return
    }
    //else, if not yet
    else{
    if (document.layers){
    document.countdownnsmain.document.countdownnssub.document.write(opentags+dday+ " days, "+dhour+" hours, "+dmin+" minutes, and "+dsec+" seconds left until "+occasion+closetags)
    document.countdownnsmain.document.countdownnssub.document.close()
    }
    else if (document.all||document.getElementById)
    crosscount.innerHTML=opentags+dday+ " days, "+dhour+" hours, "+dmin+" minutes, and "+dsec+" seconds left until "+occasion+closetags
    }
    setTimeout("countdown()",1000)
    }
    </script>
    But the missing part is how can I get it automatically redirected to the offical URL after the countdown finishes?

    Your immediate help would be appericated!

  2. CODECALL Circuit advertisement
    Join Date
    Always
    Location
    Advertising world
    Posts
    Many

     
  3. #2
    Join Date
    Sep 2007
    Location
    Karlstad, Sweden
    Posts
    3,082
    Blog Entries
    7
    Rep Power
    42

    Re: URGENT help

    Moved to JavaScript category.
    __________________________________________
    I study Information Systems at Karlstad University when I'm not on CodeCall

  4. #3
    Join Date
    Nov 2009
    Posts
    10
    Rep Power
    0

    Re: URGENT help

    You can use this to redirect the user to your "official" page.

    Code:
    window.location = "<official page>";

Closed Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. I need an urgent help
    By Adeiza in forum C and C++
    Replies: 2
    Last Post: 03-22-2010, 07:44 AM
  2. urgent help plz
    By efim in forum PHP Development
    Replies: 1
    Last Post: 03-17-2010, 09:32 AM
  3. Pls help me, urgent very urgent. no joke.
    By salvate_me in forum C and C++
    Replies: 7
    Last Post: 10-10-2009, 07:26 PM
  4. urgent help please
    By radio86 in forum PHP Development
    Replies: 0
    Last Post: 10-04-2008, 05:09 PM
  5. URGENT !!! I need help !!!
    By icycold89 in forum Java Help
    Replies: 16
    Last Post: 01-29-2007, 03:20 AM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts