Hallo Allemaal,
Waarschijnlijk een simpel probleem maar niet voor mij.
Begin net met dit, dus vandaar.
Hier een script met een layer (mijnlayer) die tevoorschijn komt als je met mouseOver op Pic1 gaat.
Nu mijn vraag hoe kan je de andere layer (mijn layer1) tevoorschijn halen als je met mouseOver op Pic2 gaat?
Bij voorbaat heel erg bedankt!
Waarschijnlijk een simpel probleem maar niet voor mij.
Begin net met dit, dus vandaar.
Hier een script met een layer (mijnlayer) die tevoorschijn komt als je met mouseOver op Pic1 gaat.
Nu mijn vraag hoe kan je de andere layer (mijn layer1) tevoorschijn halen als je met mouseOver op Pic2 gaat?
Bij voorbaat heel erg bedankt!
HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html>
<head>
<title>DHTML Test</title>
<script language="JavaScript">
function getStyle( layer ) {
if( document.getElementById ) {
return document.getElementById( layer ).style
} else if( document.all ) {
return document.all[layer].style
} else {
return document[layer]
}
}
xpositie = -490
klokje = null
function heen() {
if ( xpositie < 10 ) {
xpositie = xpositie + 5
getStyle('mijnlayer').left = xpositie
klokje = setTimeout( 'heen()', 10 )
}
}
function terug() {
if ( xpositie > -515 ) {
xpositie = xpositie - 5
getStyle('mijnlayer').left = xpositie
klokje = setTimeout( 'terug()', 10 )
}
}
function stop() {
clearTimeout( klokje )
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><style type="text/css">
<!--
body,td,th {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
}
body {
background-color: #FFFFFF;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
h3 {
font-weight: normal;
padding:5px;
width: 250px;
margin:3px;
padding: 5px;
font-size: 12px;
}
#mijnlayer {
position: absolute;
top: 390px;
left: -600px;
width: 500px;
height: 160px;
background-color: #FFFFFF;
border: 2px solid #FF0000;
padding: 5px;
color:#333333;
text-align:justify;
font-size: 11px;
}
#mijnlayer1 {
position: absolute;
top: 390px;
left: -600px;
width: 500px;
height: 160px;
background-color: #FFFFFF;
padding: 5px;
color:#333333;
text-align:justify;
font-size: 11px;
}
-->
</style></head>
<body>
<p> </p>
<table width="60%" border="0" align="center">
<tr>
<td width="50">Pic1<a href="javascript:;" onMouseOver="stop();heen()" onMouseOut="stop();terug()"><img src="images/lnk.jpg" alt="pic" width="31" height="21" border="0"></a></td>
<td width="50">Pic2<a href="javascript:;"><img src="images/lnk.jpg" alt="pic2" width="31" height="21" border="0"></a></td>
<td>Met Mouseover op Pic1 zal er aan de linkerkant een tekstkader verschijnen
die naar rechts beweegt. Met Mouseout zal deze teruggaan. </td>
</tr>
</table>
<div id="mijnlayer">
moving layer
</div>
<div id="mijnlayer1">
tweede moving layer
</div>
</td>
</tr>
</body>
</html>
Laatst bewerkt door een moderator: