Is there such a thing as a countdown timer?

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

I have an auction running and also have the item listed on my site. I would
love a countdown timer on my site so people can see how long it has left.

It finishes on 18/10/2007 at 19.00 GMT. I put this in "hope" that someone
will display the code (here's wishing) because I'm not too clever when it
comes to html.

Any help would be HUGELY appreciated.
 
Here is a script for a very simple timer:

Copy and paste this script in between the <body> paste here </body>
tags where you want it to appear on your page..

The date on this timer is set for 12:00 noon, one year from today:
09/13/2008

(start copy here>>>>

<script language="JavaScript1.2">

//Dynamic countdown Script II- © Dynamic Drive (www.dynamicdrive.com)
//Support for hour minutes and seconds added by Chuck Winrich
([email protected]) on 12-12-2001
//For full source code, 100's more DHTML scripts, visit
http://www.dynamicdrive.com

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(2008,09,13,12,00,00)

//STEP 2: Change the two text below to reflect the occasion, and
message to display on that occasion, respectively
var occasion="<b>THE TEXT YOU WANT TO DISPLAY GOES HERE</b>"
var message_on_occasion="THE TEXT TO DISPLAY UPON REACHING THE END
GOES HERE"

//STEP 3: Configure the below 5 variables to set the width, height,
background color, and text style of the countdown area
var countdownwidth='400px'
var countdownheight='35px'
var countdownbgcolor='silver'
var opentags='<font face="Arial"><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>
 
I have done everything as explained then when I went to preview the page I
got an error message:

Error: Conditional compilation is turned off.......

Do you want to continue etc...

:(

IdaSpode said:
Here is a script for a very simple timer:

Copy and paste this script in between the <body> paste here </body>
tags where you want it to appear on your page..

The date on this timer is set for 12:00 noon, one year from today:
09/13/2008

(start copy here>>>>

<script language="JavaScript1.2">

//Dynamic countdown Script II- © Dynamic Drive (www.dynamicdrive.com)
//Support for hour minutes and seconds added by Chuck Winrich
([email protected]) on 12-12-2001
//For full source code, 100's more DHTML scripts, visit
http://www.dynamicdrive.com

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(2008,09,13,12,00,00)

//STEP 2: Change the two text below to reflect the occasion, and
message to display on that occasion, respectively
var occasion="<b>THE TEXT YOU WANT TO DISPLAY GOES HERE</b>"
var message_on_occasion="THE TEXT TO DISPLAY UPON REACHING THE END
GOES HERE"

//STEP 3: Configure the below 5 variables to set the width, height,
background color, and text style of the countdown area
var countdownwidth='400px'
var countdownheight='35px'
var countdownbgcolor='silver'
var opentags='<font face="Arial"><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>




Sorry, can't understand a word of that site :(
 
Make sure to test using Preview in Browser, not the Preview Tab and you may need to also test this
directly on your live site.

--
==============================================
Thomas A. Rowe
Microsoft MVP - FrontPage

http://www.Ecom-Data.com
==============================================


Haaavvit said:
I have done everything as explained then when I went to preview the page I
got an error message:

Error: Conditional compilation is turned off.......

Do you want to continue etc...

:(

IdaSpode said:
Here is a script for a very simple timer:

Copy and paste this script in between the <body> paste here </body>
tags where you want it to appear on your page..

The date on this timer is set for 12:00 noon, one year from today:
09/13/2008

(start copy here>>>>

<script language="JavaScript1.2">

//Dynamic countdown Script II- © Dynamic Drive (www.dynamicdrive.com)
//Support for hour minutes and seconds added by Chuck Winrich
([email protected]) on 12-12-2001
//For full source code, 100's more DHTML scripts, visit
http://www.dynamicdrive.com

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(2008,09,13,12,00,00)

//STEP 2: Change the two text below to reflect the occasion, and
message to display on that occasion, respectively
var occasion="<b>THE TEXT YOU WANT TO DISPLAY GOES HERE</b>"
var message_on_occasion="THE TEXT TO DISPLAY UPON REACHING THE END
GOES HERE"

//STEP 3: Configure the below 5 variables to set the width, height,
background color, and text style of the countdown area
var countdownwidth='400px'
var countdownheight='35px'
var countdownbgcolor='silver'
var opentags='<font face="Arial"><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>




Sorry, can't understand a word of that site :(

:

Hi
You can do this with javascript here are some
http://www.dynamicdrive.com/dynamicindex6/index.html
but there are loads more out there
Paul M

I have an auction running and also have the item listed on my site. I
would
love a countdown timer on my site so people can see how long it has left.

It finishes on 18/10/2007 at 19.00 GMT. I put this in "hope" that someone
will display the code (here's wishing) because I'm not too clever when it
comes to html.

Any help would be HUGELY appreciated.
 
Done all that. If anyone wants to have a look I have created a separate page.

www.ebaybauer.com/timer

It displays a blank page but you can obviously right click and select "view
source"

This will display everything in html

Thanks in anticipation.....


Thomas A. Rowe said:
Make sure to test using Preview in Browser, not the Preview Tab and you may need to also test this
directly on your live site.

--
==============================================
Thomas A. Rowe
Microsoft MVP - FrontPage

http://www.Ecom-Data.com
==============================================


Haaavvit said:
I have done everything as explained then when I went to preview the page I
got an error message:

Error: Conditional compilation is turned off.......

Do you want to continue etc...

:(

IdaSpode said:
Here is a script for a very simple timer:

Copy and paste this script in between the <body> paste here </body>
tags where you want it to appear on your page..

The date on this timer is set for 12:00 noon, one year from today:
09/13/2008

(start copy here>>>>

<script language="JavaScript1.2">

//Dynamic countdown Script II- © Dynamic Drive (www.dynamicdrive.com)
//Support for hour minutes and seconds added by Chuck Winrich
([email protected]) on 12-12-2001
//For full source code, 100's more DHTML scripts, visit
http://www.dynamicdrive.com

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(2008,09,13,12,00,00)

//STEP 2: Change the two text below to reflect the occasion, and
message to display on that occasion, respectively
var occasion="<b>THE TEXT YOU WANT TO DISPLAY GOES HERE</b>"
var message_on_occasion="THE TEXT TO DISPLAY UPON REACHING THE END
GOES HERE"

//STEP 3: Configure the below 5 variables to set the width, height,
background color, and text style of the countdown area
var countdownwidth='400px'
var countdownheight='35px'
var countdownbgcolor='silver'
var opentags='<font face="Arial"><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>




On Thu, 13 Sep 2007 07:14:01 -0700, Haaavvit

Sorry, can't understand a word of that site :(

:

Hi
You can do this with javascript here are some
http://www.dynamicdrive.com/dynamicindex6/index.html
but there are loads more out there
Paul M

I have an auction running and also have the item listed on my site. I
would
love a countdown timer on my site so people can see how long it has left.

It finishes on 18/10/2007 at 19.00 GMT. I put this in "hope" that someone
will display the code (here's wishing) because I'm not too clever when it
comes to html.

Any help would be HUGELY appreciated.
 
Hi I copied and pasted the code from your page and I received the same as
you but I also copied and pasted the code from the site I gave and mine
works fine .try and do the copy and paste again

Paul M
Haaavvit said:
Done all that. If anyone wants to have a look I have created a separate
page.

www.ebaybauer.com/timer

It displays a blank page but you can obviously right click and select
"view
source"

This will display everything in html

Thanks in anticipation.....


Thomas A. Rowe said:
Make sure to test using Preview in Browser, not the Preview Tab and you
may need to also test this
directly on your live site.

--
==============================================
Thomas A. Rowe
Microsoft MVP - FrontPage

http://www.Ecom-Data.com
==============================================


Haaavvit said:
I have done everything as explained then when I went to preview the page
I
got an error message:

Error: Conditional compilation is turned off.......

Do you want to continue etc...

:(

:

Here is a script for a very simple timer:

Copy and paste this script in between the <body> paste here </body>
tags where you want it to appear on your page..

The date on this timer is set for 12:00 noon, one year from today:
09/13/2008

(start copy here>>>>

<script language="JavaScript1.2">

//Dynamic countdown Script II- © Dynamic Drive (www.dynamicdrive.com)
//Support for hour minutes and seconds added by Chuck Winrich
([email protected]) on 12-12-2001
//For full source code, 100's more DHTML scripts, visit
http://www.dynamicdrive.com

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(2008,09,13,12,00,00)

//STEP 2: Change the two text below to reflect the occasion, and
message to display on that occasion, respectively
var occasion="<b>THE TEXT YOU WANT TO DISPLAY GOES HERE</b>"
var message_on_occasion="THE TEXT TO DISPLAY UPON REACHING THE END
GOES HERE"

//STEP 3: Configure the below 5 variables to set the width, height,
background color, and text style of the countdown area
var countdownwidth='400px'
var countdownheight='35px'
var countdownbgcolor='silver'
var opentags='<font face="Arial"><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>




On Thu, 13 Sep 2007 07:14:01 -0700, Haaavvit

Sorry, can't understand a word of that site :(

:

Hi
You can do this with javascript here are some
http://www.dynamicdrive.com/dynamicindex6/index.html
but there are loads more out there
Paul M

I have an auction running and also have the item listed on my
site. I
would
love a countdown timer on my site so people can see how long it
has left.

It finishes on 18/10/2007 at 19.00 GMT. I put this in "hope"
that someone
will display the code (here's wishing) because I'm not too clever
when it
comes to html.

Any help would be HUGELY appreciated.
 
It doesn't appear you have the whole script. Where's the portion that goes
between the head tags?
--
===
Tom [Pepper] Willett
Microsoft MVP - FrontPage
---
FrontPage Support:
http://www.frontpagemvps.com/
===
| Done all that. If anyone wants to have a look I have created a separate
page.
|
| www.ebaybauer.com/timer
|
| It displays a blank page but you can obviously right click and select
"view
| source"
|
| This will display everything in html
|
| Thanks in anticipation.....
|
|
| "Thomas A. Rowe" wrote:
|
| > Make sure to test using Preview in Browser, not the Preview Tab and you
may need to also test this
| > directly on your live site.
| >
| > --
| > ==============================================
| > Thomas A. Rowe
| > Microsoft MVP - FrontPage
| >
| > http://www.Ecom-Data.com
| > ==============================================
| >
| >
| > | > >I have done everything as explained then when I went to preview the
page I
| > > got an error message:
| > >
| > > Error: Conditional compilation is turned off.......
| > >
| > > Do you want to continue etc...
| > >
| > > :(
| > >
| > > "IdaSpode" wrote:
| > >
| > >> Here is a script for a very simple timer:
| > >>
| > >> Copy and paste this script in between the <body> paste here </body>
| > >> tags where you want it to appear on your page..
| > >>
| > >> The date on this timer is set for 12:00 noon, one year from today:
| > >> 09/13/2008
| > >>
| > >> (start copy here>>>>
| > >>
| > >> <script language="JavaScript1.2">
| > >>
| > >> //Dynamic countdown Script II- © Dynamic Drive (www.dynamicdrive.com)
| > >> //Support for hour minutes and seconds added by Chuck Winrich
| > >> ([email protected]) on 12-12-2001
| > >> //For full source code, 100's more DHTML scripts, visit
| > >> http://www.dynamicdrive.com
| > >>
| > >> 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(2008,09,13,12,00,00)
| > >>
| > >> //STEP 2: Change the two text below to reflect the occasion, and
| > >> message to display on that occasion, respectively
| > >> var occasion="<b>THE TEXT YOU WANT TO DISPLAY GOES HERE</b>"
| > >> var message_on_occasion="THE TEXT TO DISPLAY UPON REACHING THE END
| > >> GOES HERE"
| > >>
| > >> //STEP 3: Configure the below 5 variables to set the width, height,
| > >> background color, and text style of the countdown area
| > >> var countdownwidth='400px'
| > >> var countdownheight='35px'
| > >> var countdownbgcolor='silver'
| > >> var opentags='<font face="Arial"><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>
| > >>
| > >>
| > >>
| > >>
| > >> On Thu, 13 Sep 2007 07:14:01 -0700, Haaavvit
| > >>
| > >> >Sorry, can't understand a word of that site :(
| > >> >
| > >> >"Paul C" wrote:
| > >> >
| > >> >> Hi
| > >> >> You can do this with javascript here are some
| > >> >> http://www.dynamicdrive.com/dynamicindex6/index.html
| > >> >> but there are loads more out there
| > >> >> Paul M
| > >> >>
| > >> >> | > >> >> >I have an auction running and also have the item listed on my
site. I
| > >> >> >would
| > >> >> > love a countdown timer on my site so people can see how long it
has left.
| > >> >> >
| > >> >> > It finishes on 18/10/2007 at 19.00 GMT. I put this in "hope"
that someone
| > >> >> > will display the code (here's wishing) because I'm not too
clever when it
| > >> >> > comes to html.
| > >> >> >
| > >> >> > Any help would be HUGELY appreciated.
| > >> >>
| > >> >>
| > >> >>
| > >>
| > >>
| >
| >
| >
 
There isn't any mine works fine http://www.paulcmilner.co.uk/countdown.htm
Paul M
Tom [Pepper] Willett said:
It doesn't appear you have the whole script. Where's the portion that
goes
between the head tags?
--
===
Tom [Pepper] Willett
Microsoft MVP - FrontPage
---
FrontPage Support:
http://www.frontpagemvps.com/
===
| Done all that. If anyone wants to have a look I have created a separate
page.
|
| www.ebaybauer.com/timer
|
| It displays a blank page but you can obviously right click and select
"view
| source"
|
| This will display everything in html
|
| Thanks in anticipation.....
|
|
| "Thomas A. Rowe" wrote:
|
| > Make sure to test using Preview in Browser, not the Preview Tab and
you
may need to also test this
| > directly on your live site.
| >
| > --
| > ==============================================
| > Thomas A. Rowe
| > Microsoft MVP - FrontPage
| >
| > http://www.Ecom-Data.com
| > ==============================================
| >
| >
| > | > >I have done everything as explained then when I went to preview the
page I
| > > got an error message:
| > >
| > > Error: Conditional compilation is turned off.......
| > >
| > > Do you want to continue etc...
| > >
| > > :(
| > >
| > > "IdaSpode" wrote:
| > >
| > >> Here is a script for a very simple timer:
| > >>
| > >> Copy and paste this script in between the <body> paste here </body>
| > >> tags where you want it to appear on your page..
| > >>
| > >> The date on this timer is set for 12:00 noon, one year from today:
| > >> 09/13/2008
| > >>
| > >> (start copy here>>>>
| > >>
| > >> <script language="JavaScript1.2">
| > >>
| > >> //Dynamic countdown Script II- © Dynamic Drive
(www.dynamicdrive.com)
| > >> //Support for hour minutes and seconds added by Chuck Winrich
| > >> ([email protected]) on 12-12-2001
| > >> //For full source code, 100's more DHTML scripts, visit
| > >> http://www.dynamicdrive.com
| > >>
| > >> 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(2008,09,13,12,00,00)
| > >>
| > >> //STEP 2: Change the two text below to reflect the occasion, and
| > >> message to display on that occasion, respectively
| > >> var occasion="<b>THE TEXT YOU WANT TO DISPLAY GOES HERE</b>"
| > >> var message_on_occasion="THE TEXT TO DISPLAY UPON REACHING THE END
| > >> GOES HERE"
| > >>
| > >> //STEP 3: Configure the below 5 variables to set the width, height,
| > >> background color, and text style of the countdown area
| > >> var countdownwidth='400px'
| > >> var countdownheight='35px'
| > >> var countdownbgcolor='silver'
| > >> var opentags='<font face="Arial"><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>
| > >>
| > >>
| > >>
| > >>
| > >> On Thu, 13 Sep 2007 07:14:01 -0700, Haaavvit
| > >>
| > >> >Sorry, can't understand a word of that site :(
| > >> >
| > >> >"Paul C" wrote:
| > >> >
| > >> >> Hi
| > >> >> You can do this with javascript here are some
| > >> >> http://www.dynamicdrive.com/dynamicindex6/index.html
| > >> >> but there are loads more out there
| > >> >> Paul M
| > >> >>
| > >> >> | > >> >> >I have an auction running and also have the item listed on my
site. I
| > >> >> >would
| > >> >> > love a countdown timer on my site so people can see how long
it
has left.
| > >> >> >
| > >> >> > It finishes on 18/10/2007 at 19.00 GMT. I put this in "hope"
that someone
| > >> >> > will display the code (here's wishing) because I'm not too
clever when it
| > >> >> > comes to html.
| > >> >> >
| > >> >> > Any help would be HUGELY appreciated.
| > >> >>
| > >> >>
| > >> >>
| > >>
| > >>
| >
| >
| >
 
Paul: Imust have looked up the wrong script at dynamic drive.

I can't get your site/page to load.

However, in looking at Haaawit's source, I wonder if this might be a
problem?

&lt;/script&gt;
</script>
--
===
Tom [Pepper] Willett
Microsoft MVP - FrontPage
---
FrontPage Support:
http://www.frontpagemvps.com/
===

| There isn't any mine works fine http://www.paulcmilner.co.uk/countdown.htm
| Paul M
| | > It doesn't appear you have the whole script. Where's the portion that
| > goes
| > between the head tags?
| > --
| > ===
| > Tom [Pepper] Willett
| > Microsoft MVP - FrontPage
| > ---
| > FrontPage Support:
| > http://www.frontpagemvps.com/
| > ===
| > | > | Done all that. If anyone wants to have a look I have created a
separate
| > page.
| > |
| > | www.ebaybauer.com/timer
| > |
| > | It displays a blank page but you can obviously right click and select
| > "view
| > | source"
| > |
| > | This will display everything in html
| > |
| > | Thanks in anticipation.....
| > |
| > |
| > | "Thomas A. Rowe" wrote:
| > |
| > | > Make sure to test using Preview in Browser, not the Preview Tab and
| > you
| > may need to also test this
| > | > directly on your live site.
| > | >
| > | > --
| > | > ==============================================
| > | > Thomas A. Rowe
| > | > Microsoft MVP - FrontPage
| > | >
| > | > http://www.Ecom-Data.com
| > | > ==============================================
| > | >
| > | >
| > | > | > | > >I have done everything as explained then when I went to preview the
| > page I
| > | > > got an error message:
| > | > >
| > | > > Error: Conditional compilation is turned off.......
| > | > >
| > | > > Do you want to continue etc...
| > | > >
| > | > > :(
| > | > >
| > | > > "IdaSpode" wrote:
| > | > >
| > | > >> Here is a script for a very simple timer:
| > | > >>
| > | > >> Copy and paste this script in between the <body> paste here
</body>
| > | > >> tags where you want it to appear on your page..
| > | > >>
| > | > >> The date on this timer is set for 12:00 noon, one year from
today:
| > | > >> 09/13/2008
| > | > >>
| > | > >> (start copy here>>>>
| > | > >>
| > | > >> <script language="JavaScript1.2">
| > | > >>
| > | > >> //Dynamic countdown Script II- © Dynamic Drive
| > (www.dynamicdrive.com)
| > | > >> //Support for hour minutes and seconds added by Chuck Winrich
| > | > >> ([email protected]) on 12-12-2001
| > | > >> //For full source code, 100's more DHTML scripts, visit
| > | > >> http://www.dynamicdrive.com
| > | > >>
| > | > >> 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(2008,09,13,12,00,00)
| > | > >>
| > | > >> //STEP 2: Change the two text below to reflect the occasion, and
| > | > >> message to display on that occasion, respectively
| > | > >> var occasion="<b>THE TEXT YOU WANT TO DISPLAY GOES HERE</b>"
| > | > >> var message_on_occasion="THE TEXT TO DISPLAY UPON REACHING THE
END
| > | > >> GOES HERE"
| > | > >>
| > | > >> //STEP 3: Configure the below 5 variables to set the width,
height,
| > | > >> background color, and text style of the countdown area
| > | > >> var countdownwidth='400px'
| > | > >> var countdownheight='35px'
| > | > >> var countdownbgcolor='silver'
| > | > >> var opentags='<font face="Arial"><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>
| > | > >>
| > | > >>
| > | > >>
| > | > >>
| > | > >> On Thu, 13 Sep 2007 07:14:01 -0700, Haaavvit
| > | > >>
| > | > >> >Sorry, can't understand a word of that site :(
| > | > >> >
| > | > >> >"Paul C" wrote:
| > | > >> >
| > | > >> >> Hi
| > | > >> >> You can do this with javascript here are some
| > | > >> >> http://www.dynamicdrive.com/dynamicindex6/index.html
| > | > >> >> but there are loads more out there
| > | > >> >> Paul M
| > | > >> >>
message
| > | > >> >> | > | > >> >> >I have an auction running and also have the item listed on my
| > site. I
| > | > >> >> >would
| > | > >> >> > love a countdown timer on my site so people can see how long
| > it
| > has left.
| > | > >> >> >
| > | > >> >> > It finishes on 18/10/2007 at 19.00 GMT. I put this in
"hope"
| > that someone
| > | > >> >> > will display the code (here's wishing) because I'm not too
| > clever when it
| > | > >> >> > comes to html.
| > | > >> >> >
| > | > >> >> > Any help would be HUGELY appreciated.
| > | > >> >>
| > | > >> >>
| > | > >> >>
| > | > >>
| > | > >>
| > | >
| > | >
| > | >
| >
| >
|
|
 
Sorry, although I copied it from a workable page, I get the same
result when I copy the script I posted and paste it into a page.

I revisited dynamicdrive.com, the original script has been superceded
by this one:

http://www.dynamicdrive.com/dynamicindex6/dhtmlcount.htm

When I inlcude the "webbot" statements, the orginal seems to function
correctly:

<!--webbot
bot="HTMLMarkup" startspan --><script language="JavaScript1.2">

//Dynamic countdown Script II- © Dynamic Drive (www.dynamicdrive.com)
//Support for hour minutes and seconds added by Chuck Winrich
([email protected]) on 12-12-2001
//For full source code, 100's more DHTML scripts, visit
http://www.dynamicdrive.com

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(2008,09,13,12,00,00)

//STEP 2: Change the two text below to reflect the occasion, and
message to display on that occasion, respectively
var occasion="<b>text here</b>"
var message_on_occasion="text here too"

//STEP 3: Configure the below 5 variables to set the width, height,
background color, and text style of the countdown area
var countdownwidth='400px'
var countdownheight='35px'
var countdownbgcolor='silver'
var opentags='<font face="Arial"><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>

<!--webbot
bot="HTMLMarkup" endspan -->
 
This is strange because the page displays perfectly in my browser IE6 but as
you say it might be an issue
Paul M
Paul C said:
There isn't any mine works fine http://www.paulcmilner.co.uk/countdown.htm
Paul M
Tom [Pepper] Willett said:
It doesn't appear you have the whole script. Where's the portion that
goes
between the head tags?
--
===
Tom [Pepper] Willett
Microsoft MVP - FrontPage
---
FrontPage Support:
http://www.frontpagemvps.com/
===
| Done all that. If anyone wants to have a look I have created a
separate
page.
|
| www.ebaybauer.com/timer
|
| It displays a blank page but you can obviously right click and select
"view
| source"
|
| This will display everything in html
|
| Thanks in anticipation.....
|
|
| "Thomas A. Rowe" wrote:
|
| > Make sure to test using Preview in Browser, not the Preview Tab and
you
may need to also test this
| > directly on your live site.
| >
| > --
| > ==============================================
| > Thomas A. Rowe
| > Microsoft MVP - FrontPage
| >
| > http://www.Ecom-Data.com
| > ==============================================
| >
| >
| > | > >I have done everything as explained then when I went to preview the
page I
| > > got an error message:
| > >
| > > Error: Conditional compilation is turned off.......
| > >
| > > Do you want to continue etc...
| > >
| > > :(
| > >
| > > "IdaSpode" wrote:
| > >
| > >> Here is a script for a very simple timer:
| > >>
| > >> Copy and paste this script in between the <body> paste here
</body>
| > >> tags where you want it to appear on your page..
| > >>
| > >> The date on this timer is set for 12:00 noon, one year from today:
| > >> 09/13/2008
| > >>
| > >> (start copy here>>>>
| > >>
| > >> <script language="JavaScript1.2">
| > >>
| > >> //Dynamic countdown Script II- © Dynamic Drive
(www.dynamicdrive.com)
| > >> //Support for hour minutes and seconds added by Chuck Winrich
| > >> ([email protected]) on 12-12-2001
| > >> //For full source code, 100's more DHTML scripts, visit
| > >> http://www.dynamicdrive.com
| > >>
| > >> 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(2008,09,13,12,00,00)
| > >>
| > >> //STEP 2: Change the two text below to reflect the occasion, and
| > >> message to display on that occasion, respectively
| > >> var occasion="<b>THE TEXT YOU WANT TO DISPLAY GOES HERE</b>"
| > >> var message_on_occasion="THE TEXT TO DISPLAY UPON REACHING THE END
| > >> GOES HERE"
| > >>
| > >> //STEP 3: Configure the below 5 variables to set the width,
height,
| > >> background color, and text style of the countdown area
| > >> var countdownwidth='400px'
| > >> var countdownheight='35px'
| > >> var countdownbgcolor='silver'
| > >> var opentags='<font face="Arial"><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>
| > >>
| > >>
| > >>
| > >>
| > >> On Thu, 13 Sep 2007 07:14:01 -0700, Haaavvit
| > >>
| > >> >Sorry, can't understand a word of that site :(
| > >> >
| > >> >"Paul C" wrote:
| > >> >
| > >> >> Hi
| > >> >> You can do this with javascript here are some
| > >> >> http://www.dynamicdrive.com/dynamicindex6/index.html
| > >> >> but there are loads more out there
| > >> >> Paul M
| > >> >>
message
| > >> >> | > >> >> >I have an auction running and also have the item listed on my
site. I
| > >> >> >would
| > >> >> > love a countdown timer on my site so people can see how long
it
has left.
| > >> >> >
| > >> >> > It finishes on 18/10/2007 at 19.00 GMT. I put this in "hope"
that someone
| > >> >> > will display the code (here's wishing) because I'm not too
clever when it
| > >> >> > comes to html.
| > >> >> >
| > >> >> > Any help would be HUGELY appreciated.
| > >> >>
| > >> >>
| > >> >>
| > >>
| > >>
| >
| >
| >
 
Back
Top