hi,
Can anyone tell me that how can I make the
following code work on IE and netscape.
(It works with IE, but not netscape. I think
<img> doesn't have "onclick" event in netscape, so what can I
do?)
<html>
<head>
....
....
<script
lauguage="javascript">
function
getAppVersion(){
appname=navigator.appName;
appversion=navigator.appVersion;
majorver=appversion.substring(0,1);
if((appname=="Netscape")&&(majorver<3)) return 0;
if((appname=="Microsoft Internet Explore")&&(majorver<4)) return 0;
return 1;
}
appname=navigator.appName;
appversion=navigator.appVersion;
majorver=appversion.substring(0,1);
if((appname=="Netscape")&&(majorver<3)) return 0;
if((appname=="Microsoft Internet Explore")&&(majorver<4)) return 0;
return 1;
}
imgsrc=new Array();
imgsrc[0]="images/back.gif";
imgsrc[1]="images/back1.gif";
imgsrc[1]="images/back1.gif";
if(getAppVersion()){
img=new Array();
for(i=0;i<imgsrc.length;i++){
img[i]=new Image();
img[i].src=imgsrc[i];
}
}
img=new Array();
for(i=0;i<imgsrc.length;i++){
img[i]=new Image();
img[i].src=imgsrc[i];
}
}
function
act(num,imgName){
if (getAppVersion()){
document[imgName].src =img[num].src;
}
}
if (getAppVersion()){
document[imgName].src =img[num].src;
}
}
</script>
</head>
.....
<p
align="center"><img name="back"
src="images/back1.gif" width="153"
height="31" onmouseover="act('0','back')"
onmouseout="act('1','back')"
onclick="history.back()"></p>
</body>
</html>
</html>
thankx
alvin
