Goedendag,

Ik probeer zoals op deze pagina: http://84.83.30.85/1.html een mouse over plaatje aan de praat te krijgen op http://84.83.30.85/leaked/games.html .
Nu heb ik het zover gekregen dat als je met je de muis over "Game 1" gaat er een plaatje verschijnt.
Alleen het probleem is dat wanneer je naar beneden scrolt en je dan met je muis over het de tekst "Game 1" heen gaat... het plaatje hoger komt..

Hoe verder je naar beneden scrolt hoe hoger uiteindelijk het plaatje zich zal weergeven..
In FireFox geeft ie hem zelfs helemaal links boven aan als een vaste positie..

Ik heb van alles geprobeerd maar ik kom er niet uit waar dit aan ligt..

Iemand enig idee please?
Ik gebruik dit scriptje:

(Tussen de <head> en </head>):
<script type="text/javascript">

<!-- //

if (document.images) {

img1N= new Image(108,66);

img1N.src= 'img/menu1.gif' ;

img1H= new Image(108,66);

img1H.src= 'img/menu1_hover.gif' ;

img2N= new Image(100,30);

img2N.src= 'img/menu2.gif' ;

img2H= new Image(100,30);

img2H.src= 'img/menu2_hover.gif' ;

img3N= new Image(100,30);

img3N.src= 'img/menu3.gif' ;

img3H= new Image(100,30);

img3H.src= 'img/menu3_hover.gif' ;

img4N= new Image(100,30);

img4N.src= 'img/menu4.gif' ;

img4H= new Image(100,30);

img4H.src= 'img/menu4_hover.gif' ;

function myOn(myImgName) {

document[myImgName].src=eval(myImgName+ 'H' ).src;

}

function myOut(myImgName) {

document[myImgName].src=eval(myImgName+ 'N' ).src;

}

} 
//->
</script>


Waar het moet komen te staan:

(Dus in de <body>):
<a href="links.php"><img alt="" name="img1" border="0" src="img/menu1.gif" width="130" height="20" onMouseOver="myOn('img1')" onMouseOut="myOut('img1')"></a>
<a href="useroptions.php"><img alt="" name="img2" border="0" src="img/menu2.gif" width="130" height="20" onMouseOver="myOn('img2')" onMouseOut="myOut('img2')"></a>


En zo ga je door.
Bedankt maar dat werkt ook niet bij mij.. dan laat de pagina alleen de achtergrond zien meer niet.. geen inhoud of wat dan ook.
En krijg ik zo wel een heeeeeel erg lange script als ik alle plaatjes in de head moet zetten..

Tog bedankt:)

Iemand anders een idee?
Javascript is niet echt m'n sterkste punt, maar lay-out zier er zeer strak uit, m'n complimenten...
In IE is het inderdaad het geval dat het plaatje dan niet meer te zien is.
FF interpreteert hem beter.
Wil anders zo wel ff helpen met het script wat Flip net gepost heeft.
Om het werkend te maken ;-)
Groet
Ik vind het fijn dat Flip mij zo de code gaf alleen er komen ong. 150 spellen op die pagina.. als je 150x 4 doet zoals ik het zie in Flips code dan kom ik dus alleen uit op 600 regels alleen in de head sectie..
Dat lijkt me geen sterk plan of zie ik het verkeerd?


en btw.. bedankt Gijs! Vind het zeer leuk om dat te lezen haha!
Tja dat begrijp ik...
Maar ik weet geen betere oplossing.
Kijk anders eens op andere sites die dit gebruiken... ;-)
jah die gebruiken allemaal die code die ik ook gebruikt
Daarvan heb ik zelfs de code(A)
Maar hij werkt wel op 1.html ik snap gewoon niet waarom hij het niet doet op mn eigen website..

Weet echt niemand wat ik hieraan kan doen??
Misschien de combinatie met andere javascriptjes wat conflicten veroorzaakt?
als het test script werk kopieer je dit. plak je in je goede pagina en veranderd de link en het plaatje. lijkt mij simpel
dat was het niet thomas..

Ik ben er nu achter wat het probleem was.. het was de doctype.. als ik die weghaal doet ie het goed zet ik hem erneer dan doet ie het dus fout.
Iemand enig idee hoe ik toch de doctype html 4.01 kan gebruiken?

Reageren