fUnKuCh3n
Erfahrenes Mitglied
Hey,
ich nutze den Rollovereffekt aus Adobe Dreamweaver CS3:
Jedoch habe ich das Problem, dass wenn man auf das Bild was den Rollover Machen soll klickt, dann erscheint ein hässlicher gepunkteter Rahmen, siehe Anhang!
Kennt da wer ne Lösung?
Liebe Grüße Sascha
ich nutze den Rollovereffekt aus Adobe Dreamweaver CS3:
Javascript:
// JavaScript Document for Reprisal.de
<!--
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_findObj(n, d) { //v4.01
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=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
-->
HTML:
<img id="reprisal_04" src="images/reprisal_04.jpg" width="25" height="29" alt="" /></td>
<td rowspan="3"><a href="?go=news" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image60','','images/reprisal_05_hover.jpg',1)"><img src="images/reprisal_05.jpg" alt="News" name="Image60" width="65" height="29" border="0" id="Image60" /></a>
Jedoch habe ich das Problem, dass wenn man auf das Bild was den Rollover Machen soll klickt, dann erscheint ein hässlicher gepunkteter Rahmen, siehe Anhang!
Kennt da wer ne Lösung?
Liebe Grüße Sascha