script problem
Posted: Sun Apr 24, 2011 1:19 pm
On my IT site I have been trying to get some code up to show how many days left before XP support expires
Here is the code
I invoke it with a script segment inside a table cell
Anyone see where I went wrong, at present the cell shows nothing
Here is the code
Code: Select all
<script type="text/javascript">
if (top!= self) top.location.href = self.location.href;
function days_between(date1, date2) {
// The number of milliseconds in one day
var ONE_DAY = 1000 * 60 * 60 * 24;
// Convert both dates to milliseconds
var date1_ms = date1.getTime();
var date2_ms = date2.getTime();
// Calculate the difference in milliseconds
var difference_ms = Math.abs(date1_ms - date2_ms);
// Convert back to days and return
return Math.round(difference_ms/ONE_DAY);
};
check_date(date1) {
var now = new Date();
if ((days_between(date1, now) < 1)
document.write("expired");
else
document.write(days_between(date1, now), " days remaining");
};
I invoke it with a script segment inside a table cell
Code: Select all
<td><script type="text/javascript">check_date(2014,4,8)</script></td>Anyone see where I went wrong, at present the cell shows nothing