TYPO3-Testaccount
Testen Sie die aktuellste TYPO3-Version kostenlos und unverbindlich für einen Monat!

Jetzt testen!

Schulungen

Rollover Image


Autor Nachricht
Verfasst am: 02. 04. 2012 [19:23]
Pflegefall
Themenersteller
Dabei seit: 13.03.2004
Beiträge: 49
Hallo Gemeinde
vielleicht kann ja jemand helfen!

Ich möchte ein Image Rollover basteln.
Als Basis dafür habe ich ein JS von Dreamweaver genommen.
ich habe 2 Bilder auf dem Screen! Wenn ich auf das 1 Bild
gehe soll sich das 2 Bild in ein 3 Bild ändern.
Das funktioniert in HTmL schon ganz toll.
Nun bin ich hingegangen und habe in TypoScript das JavaScript includiert
Wird auch im Quelltext im Heaer angezeigt nur irgenwie läuft mein Rollover in Frontend nicht



<script type="text/javascript">
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("#"icon_wink.gif!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
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_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"icon_wink.gif)>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];}
}
</script>


Profil
Verfasst am: 02. 04. 2012 [20:29]
Chrissli
Dabei seit: 19.04.2010
Beiträge: 503
[sarkasmus]
UUUIIII, TOLL
Nicht eingerückter Javascriptcode ohne die
überflüssigen Leerstellen im Code.
Zum Glück hast du nicht das Syntax-highlighting für Javascript aus
den Formatierungsbuttons benutzt, sonst hätte man ja fast was mit anfangen können.
[/sarkasmus]

Poste den Code doch bitte nochmal, leserlich.
Oder noch besser die URL auf der der Code läuft, den ein Javascript-Debugger unter
den Browser-Plugins ist doch ungemein nützlich.

God's in his Heaven -
All's right with the world!
ProfilICQ