Ik heb de search gebruikt maar ik kon niet vinden wat ik nodig heb 
Ik ben een newbie wat betreft HTML en JS en daarom heb ik deze code gekopieerd van een website.
Deze code werkt perfect met IE maar niet met NS
ik krijg dan deze foutmelding :
Ik ben een newbie wat betreft HTML en JS en daarom heb ik deze code gekopieerd van een website.
Deze code werkt perfect met IE maar niet met NS
ik krijg dan deze foutmelding :
Wie kan er aan mij vertellen wat er fout is?layer has no properties.
JavaScript Error: file:///C|/global.js, line 71:
layer has no properties.
JavaScript Error: file:///C|/global.js, line 95:
var mousex = 0;
var mousey = 0;
ns4 = (document.layers) ? true : false;
ie4 = (document.all) ? true : false;
if( ie4)
{
if( navigator.userAgent.indexOf( 'MSIE 5') > 0)
{
ie5 = true;
}
else
{
ie5 = false;
}
}
else
{
ie5 = false;
}
document.onmousemove = mouseMove;
if( ns4)
document.captureEvents( Event.MOUSEMOVE)
function mouseMove( e)
{
if( ns4)
{
mousex=e.pageX;
mousey=e.pageY;
}
if( ie4)
{
mousex=event.x;
mousey=event.y;
}
if( ie5)
{
mousex=event.x+document.body.scrollLeft;
mousey=event.y+document.body.scrollTop;
}
}
function getLayer( name)
{
if( document.layers)
{
return( document.layers[ name]);
}
else
{
if( document.all)
{
layer = eval( 'document.all.' + name + '.style');
return( layer);
}
else
return( null);
}
}
function showLayer( name, fixed)
{
var layer = getLayer( name);
if( document.layers)
layer.visibility = "show"; <--FOUT!!
if( document.all)
layer.visibility = "visible";
if( !fixed)
{
if( ns4)
{
layer.moveTo( mousex + 24, mousey - 24);
}
else
{
layer.top = mousey - 24;
layer.left= mousex + 24;
}
}
}
function hideLayer( name)
{
var layer = getLayer( name);
if (document.layers)
layer.visibility = "hide"; <--FOUT!!
if (document.all)
layer.visibility = "hidden";
}
function findObj(n, d)
{
var p,i,x;
if( !d) d = document;
if( (p = n.indexOf( "?")) > 0 && parent.frames.length)
{
d = parent.frames[ n.substring( p + 1)].document;
n = n.substring( 0, p);
}
if( !( x = d[ n] ) && d.all)
x=d.all[ n];
for( i = 0; !x && i < d.forms.length; i++)
x = d.forms[ i][ n];
for( i = 0; !x && d.layers && i < d.layers.length; i++)
x = findObj( n, d.layers[ i].document);
return x;
}
function changeImage( img, src)
{
var x;
x = findObj( img)
x.src = src;
}