now = new Date
expireDate = new Date
expireDate.setMonth(expireDate.getMonth()+6)
lastVisit = new Date(cookieVal("pageVisit"))
document.cookie = "pageVisit="+now+";expires=" + expireDate.toGMTString()
function cookieVal(cookieName) {
thisCookie = document.cookie.split("; ")
for (i=0; i<thisCookie.length; i++) {
if (cookieName == thisCookie[i].split("=")[0]) {
return thisCookie[i].split("=")[1]
}
}
return "1 January 1970"
}
function newCheck(yyy,mm,dd) {
lastChgd = new Date(yyy,mm-1,dd)
if (lastChgd.getTime() > lastVisit.getTime()) {
document.write("<img src='/img/new-to-you/new.gif' alt='new'>")
}
}
then you place this in the body
Code:
<script type="text/javascript" language="JavaScript"> newCheck(2005,2,11)</script> Be sure to check out our new scripts!
<br>
<script type="text/javascript" language="JavaScript"> newCheck(2005,2,3)</script> Have you seen our Tutorials?
ok I found out that is is the date
[code]
<script type="text/javascript" language="JavaScript"> newCheck(2005,2,11)</script> Be sure to check out our new scripts!
</code>
(2005,2,11)
2005 is the year
2 is the month
11 is the date
is there away to pull the date in from a file. like a varable my perl script uses $expiration_date I tried
Code:
<script type="text/javascript" language="JavaScript"> newCheck($expiration_date )</script> Be sure to check out our new scripts!
also
but don't work and change the code to this below to have the month date year
Code:
now = new Date
expireDate = new Date
expireDate.setMonth(expireDate.getMonth()+1)
lastVisit = new Date(cookieVal("pageVisit"))
document.cookie = "pageVisit="+now+";expires=" + expireDate.toGMTString()
function cookieVal(cookieName) {
thisCookie = document.cookie.split("; ")
for (i=0; i<thisCookie.length; i++) {
if (cookieName == thisCookie[i].split("=")[0]) {
return thisCookie[i].split("=")[1]
}
}
return "1 January 1970"
}
function newCheck(mm,dd,yyy) {
lastChgd = new Date(mm-1,dd,yyy)
if (lastChgd.getTime() > lastVisit.getTime()) {
document.write("<img src='/new.gif' alt='new'>")
Bookmarks