naja wollte dir das per mail schreiben aber, haut nicht hin, zuviele zeichen, kann ja dann das wieder raus nehmen, wenn es zu lang und lästig ist.......
hab mal die frage auch hier gestellt und das ist bei raus gekommen....
<html>
<head>
<script language=javascript>
if (navigator.appVersion.indexOf("2.") != -1){
check = false;
}
if ((navigator.appVersion.indexOf("3.") != -1) && (navigator.appName.indexOf("Explorer") != -1)){
check = false;
}
else
{
check = true;
}
if (check == true){
image1 = new Image();
image1.src = "1.jpg";
image1on = new Image();
image1on.src = "2.jpg";
image1alt = new Image();
image1alt.src = "2.jpg";
image2 = new Image();
image2.src = "1.jpg";
image2on = new Image();
image2on.src = "2.jpg";
image2alt = new Image();
image2alt.src = "2.jpg";
}
imagealt = ""
function imageon(name){
if (imagealt != name){
document[name].src = eval(name + "on.src");
}
}
function imageoff(name){
if (imagealt != name){
document[name].src = eval(name + ".src");
}
}
function on(name){
if (check == true){
imageon(name);
}
}
function off(name){
if (check == true){
imageoff(name);
}
}
function alt(name){
if (check == true){
document[name].src = eval(name + "alt.src");
if (imagealt != name){
if (imagealt != ""){
document[imagealt].src = eval(imagealt + ".src");
}
}
imagealt = name
}
}
</script>
</head>
<body>
<table>
<tr>
<td width="176" height="35"><a href="#" onMouseOver="on('image1');" onMouseOut="off('image1')" onClick="alt('image1')"><img src="1.jpg" border="0" name="image1" width="176" height="35"></a></td>
</tr>
<tr>
<td width="176" height="35"><a href="#" onMouseOver="on('image2');" onMouseOut="off('image2')" onClick="alt('image2')"><img src="1.jpg" border="0" name="image2" width="176" height="35"></a></td>
</tr>
</table>
</body>
</html>
klappt vorzüglich
