dude, that is simply amazing, i spend a few hrs last night googling
for a fix...
thanks!!
-Norb
On Oct 2, 8:54 am, Jonathan <[EMAIL PROTECTED]> wrote:
> norb.xd,
>
> I removed the function from the body's onload event and added it as
> just a function that gets called within the Javascript loading.
>
> ...Script Before
> function goforit(){
> if (document.all || document.getElementById)
> {setInterval('getthedate()',1000);}
>
> }
>
> goforit();
>
> </script>
> </head>
> <body>
> ...Rest of the HTML
>
> On Oct 2, 1:10 am, "norb.xd" <[EMAIL PROTECTED]> wrote:> I have a javascript
> for a live DATE/TIME display on my website that
> > used the body onload function. after testing a few things, it turns
> > out the <body onload="goforit()"> in the code of the page is what
> > disables the GB functionality for the images on that page, any idea
> > how to fix that?
>
> > I'm not familiar with java at all, but i did come accross at a comment
> > that body onload could be
> > substituted with window onload?
>
> > THIS IS THE PAGE:http://www.teamcharlestonmarine.com/retail.html
>
> > <script type="text/javascript">
> > var GB_ROOT_DIR = "http://www.teamcharlestonmarine.com/greybox/";
> > </script>
> > <script type="text/javascript" src="greybox/AJS.js"></script>
> > <script type="text/javascript" src="greybox/AJS_fx.js"></script>
> > <script type="text/javascript" src="greybox/gb_scripts.js"></script>
> > </head>
> > !this is the onload that disables the GB functionality, without it GB
> > popup windows work fine
> > <body onload="goforit()">
> > <div id="logo">
> > !the onload loads this clock in the top left of the page
> > <h1 id="clock"></h1>
>
> > This is the full java code:
> > var dayarray=new
> > Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday")
> > var montharray=new
> > Array("January","February","March","April","May","June","July","August","September","October","November","December")
>
> > function getthedate(){
> > var mydate=new Date()
> > var year=mydate.getYear()
> > if (year < 1000)
> > year+=1900
> > var day=mydate.getDay()
> > var month=mydate.getMonth()
> > var daym=mydate.getDate()
> > if (daym<10)
> > daym="0"+daym
> > var hours=mydate.getHours()
> > var minutes=mydate.getMinutes()
> > var seconds=mydate.getSeconds()
> > var dn="AM"
> > if (hours>=12)
> > dn="PM"
> > if (hours>12){
> > hours=hours-12}
>
> > if (hours==0)
> > hours=12
> > if (minutes<=9)
> > minutes="0"+minutes
> > if (seconds<=9)
> > seconds="0"+seconds
> > //change font size here
> > var cdate="<small><font color='FFFFFF' face='Arial'><b>"+dayarray[day]
> > +", "+montharray[month]+" "+daym+", "+year+" "+hours+":"+minutes
> > +":"+seconds+" "+dn
> > +"</b></font></small>"
> > if (document.all)
> > document.all.clock.innerHTML=cdate
> > else if (document.getElementById)
> > document.getElementById("clock").innerHTML=cdate
> > else
> > document.write(cdate)}
>
> > if (!document.all&&!document.getElementById)
> > getthedate()
> > function goforit(){
> > if (document.all||document.getElementById)
> > setInterval("getthedate()",1000)
>
> > }
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"GreyBox" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/greybox?hl=en
-~----------~----~----~----~------~----~------~--~---