Avatar billede torben_moeller Nybegynder
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?
Avatar billede nikolajdu Nybegynder
09. juli 2002 - 14:16 #1
<img name="navn" src="pic.gif" onMouseOver='this.src = "pic2.gif"'
onMouseOut='this.src = "pic1.gif"'>

/Nikolaj
Avatar billede pelkjaer Nybegynder
09. juli 2002 - 14:16 #2
function switchImage(imgName, imgSrc)
{
  if (document.images)
  {
    if (imgSrc != "none")
    {
      document.images[imgName].src = imgSrc;
    }
  }
}
Avatar billede nikolajdu Nybegynder
09. juli 2002 - 14:17 #3
eller

onMouseOver='document.images["navn"].src = "pic2.gif"'
Avatar billede pelkjaer Nybegynder
09. juli 2002 - 14:21 #4
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>
Avatar billede nikolajdu Nybegynder
09. juli 2002 - 14:23 #5
mangler du ikke - <img name="imgName" ....>

;-)
Avatar billede pelkjaer Nybegynder
09. juli 2002 - 14:25 #6
Jo :o)

hvorfor er du ikke på icq?
Avatar billede pelkjaer Nybegynder
09. juli 2002 - 14:26 #7
Eller rettere

<img id="imgName"...>

=oD
Avatar billede torben_moeller Nybegynder
09. juli 2002 - 15:53 #8
prøver lige... vender tilbage imorgen aften...
Avatar billede nikolajdu Nybegynder
18. juli 2002 - 19:18 #9
Gad hvornår det bliver i morgen...
Avatar billede torben_moeller Nybegynder
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..
Avatar billede nikolajdu Nybegynder
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']
Avatar billede nikolajdu Nybegynder
05. august 2002 - 07:43 #12
Fik du løst problemet :))

/Nikolaj
Avatar billede torben_moeller Nybegynder
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.
Avatar billede nikolajdu Nybegynder
07. august 2002 - 23:39 #14
no problemos amigo :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester