09. juli 2002 - 14:11
Der er
13 kommentarer og 1 løsning
netscape og explorer
Jeg har et image som skal skifte ved onMouseOver hertil bruger jeg <img name="navn" src="pic.gif"> onMouseOver='navn.src = "pic2.gif"' onMouseOut='navn.src = "pic1.gif"' Dette virker fint i explorer 5.0, men ikke i netscape 4.5, og ej heller i explorer 4.0 hvordan laver jeg noget tilsvarende til IE mindre end 5? og til Netscape 4.5 og derunder vil dette virke i nyere netscapes?
Annonceindlæg fra Computerworld it-jobbank
<img name="navn" src="pic.gif" onMouseOver='this.src = "pic2.gif"' onMouseOut='this.src = "pic1.gif"'> /Nikolaj
function switchImage(imgName, imgSrc) { if (document.images) { if (imgSrc != "none") { document.images[imgName].src = imgSrc; } } }
eller onMouseOver='document.images["navn"].src = "pic2.gif"'
nå ja, med fx. <a href="side.html" onmouseout="switchImage('imgName','images/pic1.gif')" onmouseover="switchImage('imgName','images/pic2.gif')"><img src="images/pic1.gif"></a>
mangler du ikke - <img name="imgName" ....> ;-)
Jo :o) hvorfor er du ikke på icq?
Eller rettere <img id="imgName"...> =oD
prøver lige... vender tilbage imorgen aften...
Gad hvornår det bliver i morgen...
23. juli 2002 - 14:06
#10
sorry.. Dagene er lidt lange her i Norge, hvor jeg befinder mig nu :o) den med document.image kan jeg ikke få til at virke. Jeg vil meget gerne undgå at lave flere funkjtioner, mit <head> er ganske fyldt af den slags. kodestumpen der virker i explorer, men ikke i netscape ser således ud <span style="position: absolute; left: 206; top: 208"><a href="kkalender.htm" onMouseOver='arrow.src = "4_rpm_arr.gif"; rpmtekst.src = "rpm/kkalender.jpg"' onMouseOut='arrow.src = "0_rpm_arr.gif"; rpmtekst.src = "rpm/tmd.jpg"'><img border="0" src="rpm/4.JPG" width="20" height="22"></a></span> <span style="position: absolute; left: 208; top: 249"><a href="spons.htm" onMouseOver='arrow.src = "2_rpm_arr.gif"; rpmtekst.src = "rpm/spons.jpg"' onMouseOut='arrow.src = "0_rpm_arr.gif"; rpmtekst.src = "rpm/tmd.jpg"'><img border="0" src="rpm/2.JPG" width="16" height="17"></a></span> <span style="position: absolute; left: 217; top: 172"><a href="link-6" onMouseOver='arrow.src = "6_rpm_arr.gif"; rpmtekst.src = "rpm/kontakt.jpg"' onMouseOut='arrow.src = "0_rpm_arr.gif"; rpmtekst.src = "rpm/tmd.jpg"'><img border="0" src="rpm/6.JPG" width="21" height="23"></a></span> det er en omdrejningstæller hvor tallene er links, og nålen flytter sig efter hvilket tal man peger på. i km tælleren skal der komme et lille image med linknavnet. noget lign. document.image ville være fint, hvis bare det virkede *s* beklager responstiden..
23. juli 2002 - 14:17
#11
Hvis vi tager den her : <span style="position: absolute; left: 206; top: 208"> <a href="kkalender.htm" onMouseOver="document.images['arrow'].src='4_rpm_arr.gif';document.images['rpmtekst'].src='rpm/kkalender.jpg'" onMouseOut="document.images['arrow'].src = '0_rpm_arr.gif';document.images['rpmtekst'].src = 'rpm/tmd.jpg'"><img border="0" src="rpm/4.JPG" width="20" height="22" name="rpmtekst"></a> <img border="0" src="0_rpm_arr.gif" width="20" height="22" name="arrow"> </span> Så kan du se jeg har lavet lidt om i den og vigtigst af alt, så har jeg givet dine images navne. name="rpmtekst" = <img border="0" src="rpm/4.JPG" width="20" height="22" name="rpmtekst"></a> name="arrow" = <img border="0" src="0_rpm_arr.gif" width="20" height="22" name="arrow"> Det er vigtigt for det er de navne, der refereres til i document.images['navnet']
05. august 2002 - 07:43
#12
Fik du løst problemet :)) /Nikolaj
07. august 2002 - 23:38
#13
Jeg er noget ophængt i tiden, så jeg har ikke rigtig tid til at teste... men jeg tror dig. *s* du får point, så må jeg selv rode mig videre... du kan ikke være tjent med min lange responstid.. *g* beklager du.
07. august 2002 - 23:39
#14
no problemos amigo :)
Vi tilbyder markedets bedste kurser inden for webudvikling