i never noticed this error but on some people's puters it's popping up with an XP popup with these errors:
Errors:
Line: 54
Char: 5
Error: 'document.images[...]' is null or not an object
Code:0
Line: 49
Char: 5
Error: 'document.images[...]' is null or not an object
Code:0
Line: 61
Char: 1
Error: Object expected
Code:0
here's the code
Quote:
SCRIPT LANGUAGE="JavaScript"
if (document.images) {
var defImg = "pack";
var listingsoff = new Image();
listingsoff.src = "images/listings.jpg";
var listingson = new Image();
listingson.src = "images/listings_over.jpg";
var upcomingoff = new Image();
upcomingoff.src = "images/upcoming.jpg";
var upcomingon = new Image();
upcomingon.src = "images/upcoming_over.jpg";
var pendoff = new Image();
pendoff.src = "images/pending.jpg";
var pendon = new Image();
pendon.src = "images/pending_over.jpg";
var buyersoff = new Image();
buyersoff.src = "images/buyers.jpg";
var buyerson = new Image();
buyerson.src = "images/buyers_over.jpg";
var aboutoff = new Image();
aboutoff.src = "images/aboutus.jpg";
var abouton = new Image();
abouton.src = "images/aboutus_over.jpg";
var mailoff = new Image();
mailoff.src = "images/mailinglist.jpg";
var mailon = new Image();
mailon.src = "images/mailinglist_over.jpg";
}
function actMenuItem(imgName) {
act(imgName);
inact(defImg);
}
function inactMenuItem(imgName) {
inact(imgName);
act(defImg);
}
function act(imgName) {
if (document.images)
LINE 49 document.images[imgName].src = eval(imgName + "on.src");
}
function inact(imgName) {
if (document.images)
LINE 54 document.images[imgName].src = eval(imgName + "off.src");
}
/SCRIPT
/HEAD
LINE 61BODY BGCOLOR=#333399 LEFTMARGIN=0 TOPMARGIN=5 ONLOAD="preloadImages();"
|
it's just some crappy rollovers i used photoshop to create them, and went back and cleaned up some of the code, now i'm trying to debug it and i'm a photoshop guy, the shit is greek to me.
anybody know anyone who can help figure this out? or at least point me in the javascript messageboard help direction?