Toon posts:

[js]<div><img onmouseover></div> werkt niet in NS

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hai

ik heb dit:
code:
1
2
3
4
5
6
7
<div id="object1" style="position:absolute; visibility:visible;
left:20px; z-index:2">
<img src="images/slider.gif" 
         name="plaatje" vspace="4" 
         onmouseover="load_image(plaatje,4); return true;" 
         onmouseout="load_image(plaatje,5); return true;">
</div>

dit werkt in IE, maar onder netscape werkt de mouseover van het plaatje niet... Hoe kan ik dit oplossen?

(heb ook al met alert geprobeerd ipv me functie om het plaatje te vervangen, maar ter vergeefs..
Heeft het te maken met de <div> tag onder NS?

  • r0bert
  • Registratie: September 2001
  • Laatst online: 11-08 16:19
code:
1
2
3
4
5
6
<div id="objectDiv1" style="position:absolute; visibility:visible; left:20px; z-index:2">
  <img src="images/slider.gif"
     id="plaatje" name="plaatje" vspace="4"
     onmouseover="loadImage('plaatje',4); return true;"
     onmouseout="loadImage('plaatje',5); return true;">
</div>

edit;
Code tags vergeten }:O

  • dominic
  • Registratie: Juli 2000
  • Laatst online: 21-08 19:07

dominic

will code for food

Zet ook in de IMG tag ID="plaatje" neer. NAME ipv ID gebruik gaat niet altijd goed. En geef trouwens in de loadimage functie THIS mee, dus loadimage(this,4) en geen string.

Download my music on SoundCloud


Verwijderd

Topicstarter
code:
1
2
3
4
5
6
7
8
<div id="object1" style="position:absolute; visibility:visible; 
left:20px; z-index:2">

<img src="images/slider.gif" id="plaatje" name="plaatje"
     vspace="4" 
     onmouseover="load_image(this,4);return true; "
     onmouseout="load_image(this,5);return true;">
</div>

werkt ook alleen onder IE
als ik this vervang door 'plaatje' werkt het in geen van beide

vervang ik het door plaatje (zonder ' dus) dan doet hij het ook alleen in IE.

:o :'(


edit;

o ja, als ik dus een alert in de onmouseover zet werkt die zowiezo niet in NS...
dus het ligt niet aan de loadimage code :)

  • r0bert
  • Registratie: September 2001
  • Laatst online: 11-08 16:19
Misschien nuttig om de complete source (bovenstaande html + bijbehorende JS functie) te posten, of een link naar een (niet-)werkend bestand

//edit:
Die underscore staat zowiezo niet mooi :S

Verwijderd

Topicstarter
Op zaterdag 13 april 2002 15:41 schreef r0bert het volgende:
Misschien nuttig om de complete source (bovenstaande html + bijbehorende JS functie) te posten, of een link naar een (niet-)werkend bestand

//edit:
Die underscore staat zowiezo niet mooi :S
laat ik het anders zeggen dan:

dit
code:
1
2
3
4
5
6
7
8
9
<div id="object1" style="position:absolute; visibility:visible; 
left:20px; z-index:2">
<img src="images/slider.gif" 
     id="plaatje"
     name="plaatje" 
     vspace="4" 
     onmouseover="alert('in');"
     onmouseout="alert('out');">
</div>

werkt ook al niet in NS oja, browser 4...

  • r0bert
  • Registratie: September 2001
  • Laatst online: 11-08 16:19
code:
1
2
<!-- dit dan //-->
[img]"dadada.png"[/img]

Gewoon even stap voor stap, per attribuut even testen..

  • Annie
  • Registratie: Juni 1999
  • Laatst online: 25-11-2021

Annie

amateur megalomaan

Op zaterdag 13 april 2002 15:28 schreef woeitje het volgende:
dit werkt in IE, maar onder netscape werkt de mouseover van het plaatje niet... Hoe kan ik dit oplossen?
Als ik me niet vergis dan ondersteund een image-object ook helemaal geen onmouseover events (evenals onclicks) in NS4. Misschien even voor de zekerheid checken op DevEdge.
Om het op te lossen kan je er een <a href> omheen zetten.

Let wel op dat een layer in NS4 als een los document wordt gezien, dus als je vanuit je functie objecten wil aanspreken in die layer moet je even rekening houden met de verwijzing.

Today's subliminal thought is:


  • -DarkShadow-
  • Registratie: December 2001
  • Niet online
Nee, de div tag wordt niet ondersteund door NS4. Door NS6 wel. Voor de NS4 is er de layer tag geloof ik.

Specialist in:
Soldeerstations
Oscilloscoop

Pagina: 1