netscape 6.0
Nedenstående kode virker fint i IE og tidligere versioner af Netscape !Koden er en del af en menu - hvor jeg ved klik på \"menupunkt\" får vist et lag med undermenuer.
Hvordan får jeg nedenstående skrevet om til brugbar Netscape/mozilla kode ??
_____
function clickImg(imgName){
if ((document.images) && (flag == true)){
eval(layerRef + \'[\"menu\"].document[\"\' + clickedImg + \'\"].src = \'+clickedImg+\'_off.src\');
eval(layerRef + \'[\"menu\"].document[\"\' + imgName + \'\"].src = \'+imgName+\'_on.src\');
clickedImg = imgName;
}
}
function remoteChange(imgName,layerName,subname){
clickImg(imgName);
layerOn(layerName);
clickImgSub(subname);
}
function clickImgSub(imgName){
if ((document.images) && (flag == true)){
eval(layerRef + \'[\"\' + curMenu + \'\"].document[\"\' + clickedImgSub + \'\"].src = \'+clickedImgSub+\'_off.src\');
eval(layerRef + \'[\"\' + curMenu + \'\"].document[\"\' + imgName + \'\"].src = \'+imgName+\'_on.src\');
clickedImgSub = imgName;
}
}
function layerOn(layerName){
eval(layerRef + \'[\"\' + curMenu + \'\"].document[\"\' + clickedImgSub + \'\"].src = \'+clickedImgSub+\'_off.src\');
clickedImgSub = \'dummysub\';
eval(layerRef+\'[\"\'+curMenu+\'\"]\'+styleSwitch+\'.visibility=\"hidden\"\');
eval(layerRef+\'[\"\'+layerName+\'\"]\'+styleSwitch+\'.visibility=\"visible\"\');
curMenu = layerName;
}
___
Max
