Toon posts:

[htc] onscroll geeft type-error.

Pagina: 1
Acties:

Verwijderd

Topicstarter
hallo,

ik heb dit in mijn .htc bestand staan:
JavaScript:
1
2
3
4
5
6
7
function load() { // wordt aangeroepen bij het openen van de pagina  :+ 
  element.document.body.attachEvent("onscroll", onScroll());
}

function onScroll() {
  alert("scroll");
}
en nu krijg ik eerst deze alert:
quote: alert
scroll
dat is dus goed, maar daarna krijg ik meteen deze error:
quote: error
fout: Type komt niet evereen.
wat gaat er mis :?

offtopic:
is er nog iemand die een handige htc tutorial weet te vinden? ik kan er namelijk geen vinden... :(

  • Woudloper
  • Registratie: November 2001
  • Niet online

Woudloper

« - _ - »

Voor wat betreft die tutorial kan je toch het beste terrech bij Microsoft zelf en wel bij:

[list]• Behaviors (Internet Explorer - Behaviors)

En anders hier op GoT aangezien er wel vaker vragen aangaande HTC voorbij zijn gekomen en clay heeft er zelf de Whatever: hover mee gemaakt...

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 13:46

crisp

Devver

Pixelated

Geef je functie een andere naam als de eventhandler, en zet geen () achter de method naam in je attachEvent:
JavaScript:
1
2
3
4
5
6
7
function load() { // wordt aangeroepen bij het openen van de pagina  :+ 
  element.document.body.attachEvent("onscroll", myOnScroll);
}

function myOnScroll() {
  alert("scroll");
}


disclaimer: niet getest

[ Voor 4% gewijzigd door crisp op 08-01-2005 13:15 ]

Intentionally left blank


Verwijderd

Topicstarter
hmm ik krijg helemaal geen effect.
maar na het doorzoeken van die microsoft-site heb ik het zo op kunnen lossen:
JavaScript:
1
<public:attach event="onscroll" for="window" onevent="onScroll()" />
dat heeft hetzelfde effect :)

anyway bedankt voor jullie antwoorden