Javasript und onmouseover ?

Emir

Mitglied
Hall Leute.

Ich bräuchte mal wieder eure hilfe.

Habe eine Rotataion mit js erstellt und weis nicht wo ich das onmoseover hin soll.

Script schaut so aus.

<html>
<head>

<script>
texte = new Array();
texte[0]="<a href='http://www.beispiel.de'>Beispiel</a>";
texte[1]="<a href='http://www.beispiel.de'>Beispiel</a>";
texte[2]="<a href='http://www.beispiel.de'>Beispiel</a>";
texte[3]="<a href='http://www.beispiel.de'>Beispiel</a>";
</script>
</head>

<body>
<script>
d=new Date();
document.write(texte[d.getDate()-1]);
</script>
</body>
</html>

Ich möchte nun das wen ich einen der Links überfahre ein statuszeilen text steht und nicht die URL.

Wie ist das machar.


Gruß
Emir
 
Inch Allah Emir,

Da du von JS sprichst, nehme ich an, dass du die "MM functions" schon in deiner HTML Source hast.
Falls nicht, findest du den Code ganz unten.
Um ein Bild zu swappen, musst du olgendes einfügen:


CODE <a
href="Wo soll es hingehem? Hier Reference einfügen"
onmouseover="MM_swapImage('Pic17','','Dein alternatives Bild in gif oder jpeg Form)"
onmouseout="MM_swapImgRestore()"><img src="Dein erstes Bold auch in jpeg oder gic Formf" alt="Deser Text wir angezeigt, wenn du mit der Maus drüber fährst"
name="Pic17" id="Pic17" border="0"></a>


Und nun der MM Code:

CODE <script language="JavaScript">
<!--
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
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_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("?"))>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>


Vielleicht hilft's
Cheers, René
 
Hallo,

<a href="abc" onmouseover="changeStatus(x)">

function changeStatus(x){
var msg=new Array('aha','ach so', 'autsch, im Tal ist mal wieder der Strom ausgefallen.');
window.status = msg[x];}

Ob das auch im IE funktioniert weiss ich nicht.

Gruss

Tümmel
 
Zurück
Oben