Toon posts:

[JS] Mozilla... droom ik nou of?...

Pagina: 1
Acties:

Verwijderd

Topicstarter
Zie onderstaand probleem. Volgens de specs ondersteund Mozilla gewoon clientX en clientY. De enige die wel met dit script werkt is IE. Dit is zo fokking simpel, dat ik er zwaar gefrustreerd van raak. Ik heb al echt tig dingen geprobeerd; screenX, pageX, offsets etc...

Wat gaat hier fout...?

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
    <title>Untitled</title>
    <script>
    function PrintenBitch(e){
        if (!e){e=event}
        X = e.clientX;
        Y = e.clientY;
        window.status = 'X:'+ X +' Y:'+ Y +'';
    }
    </script>
</head>

<body onmousemove="PrintenBitch()">



</body>
</html>

Verwijderd

heb je het al gechecked met de W3C validator? Misschien werkt het wel zonder DOCTYPE, dan wil je iets wat niet volgens de spec is van het doctype dat je gebruikt... En volgens mij zijn dit soort dingen zijn al veel vaker behandeld, heb je al wel eerst de search gebruikt :?

  • Pelle
  • Registratie: Januari 2001
  • Laatst online: 02:36

Pelle

🚴‍♂️

Hmm, ga er maar van uit dat als Gordijnstok iets post, hij dit niet zomaar doet hoor ;)

  • McVirusS
  • Registratie: Januari 2000
  • Laatst online: 21-08 10:46

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
    <title>Untitled</title>
    <script>
    function cords(e){
        if (!e){e=event}
        X = e.clientX;
        Y = e.clientY;
        window.status = 'X:'+ X +' Y:'+ Y +'';
    }
    window.onmousemove = cords;
    </script>
</head>
<body>
</body>
</html>


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 01:01

crisp

Devver

Pixelated

JavaScript:
1
<body onmousemove="PrintenBitch(event)">

of in je script:
JavaScript:
1
document.onmousemove=PrintenBitch;

Intentionally left blank


  • McVirusS
  • Registratie: Januari 2000
  • Laatst online: 21-08 10:46
Pelle schreef op 18 November 2002 @ 12:20:
Hmm, ga er maar van uit dat als Gordijnstok iets post, hij dit niet zomaar doet hoor ;)


Gordijnstok is een prutser >:)

  • McVirusS
  • Registratie: Januari 2000
  • Laatst online: 21-08 10:46
Als je het ook nog NS4 compatible wilt hebben; http://www.devslet.nl/js/mouse2.html

  • McVirusS
  • Registratie: Januari 2000
  • Laatst online: 21-08 10:46
crisp schreef op 18 November 2002 @ 12:21:
JavaScript:
1
<body onmousemove="PrintenBitch(event)">

of in je script:
JavaScript:
1
document.onmousemove=PrintenBitch;


Volgens mijn JS-bible is onmousemove een eventhandler van zowel document als van window, welke heeft de voorkeur? (Mij klinkt window logischer in de oren :P)

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 01:01

crisp

Devver

Pixelated

McVirusS schreef op 18 november 2002 @ 12:25:

[...]


Volgens mijn JS-bible is onmousemove een eventhandler van zowel document als van window, welke heeft de voorkeur? (Mij klinkt window logischer in de oren :P)
Tsja, als ik in dit geval window.onmousemove gebruik gebeurd er niks :)
Niet voor niets gebruiken ze in het voorbeeld wat jij postte ook document.onmousemove en alleen voor NS4 window.onmousemove...

Intentionally left blank


Verwijderd

Topicstarter
Do we have a bug :? zowiezo werkte het als document.onmousemove al wel. Maar ik vind het erg bizar dat hij het niet als attribute van body doet.

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 01:01

crisp

Devver

Pixelated

Verwijderd schreef op 18 November 2002 @ 12:45:
Do we have a bug :? zowiezo werkte het als document.onmousemove al wel. Maar ik vind het erg bizar dat hij het niet als attribute van body doet.
Hij doet het wel als attribuut van body, maar dan moet je voor Mozilla wel het event object meesturen als parameter :)

Intentionally left blank


  • oh,when?
  • Registratie: April 2000
  • Niet online

oh,when?

...

McVirusS schreef op 18 November 2002 @ 12:25:

[...]


Volgens mijn JS-bible is onmousemove een eventhandler van zowel document als van window, welke heeft de voorkeur? (Mij klinkt window logischer in de oren :P)
document, want een window kan meerdere documenten bevatten, of heb jij nooit van frames gehoord >:) ;)

"You're only as good, as what you did last week."


Verwijderd

oh,when? schreef op 18 november 2002 @ 16:06:
[...]

document, want een window kan meerdere documenten bevatten, of heb jij nooit van frames gehoord >:) ;)
sorry das van voor mijn tijd :P

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 19-08 22:14

Bosmonster

*zucht*

oh,when? schreef op 18 november 2002 @ 16:06:
[...]

document, want een window kan meerdere documenten bevatten, of heb jij nooit van frames gehoord >:) ;)


Frames zijn windows, met daarin documenten toch? maar ja.. is ook voor mijn tijd :)
Pagina: 1