Toon posts:

[htc] ol-bug fixen?

Pagina: 1
Acties:

Verwijderd

Topicstarter
hallo,

ik wil een ol bug in IE fixen,
IE geeft namelijk elke keer nummer 1. aan.
Nu is dit op te lossen door bij elke li de value te veranderen in het bijbehorende nummer.

nou heb ik het idee dat dit wel te doen moet zijn met .htc
alleen ik heb eigenlijk nog nooit met htc gewerkt en ik weet er niet veel van, maar ik heb het geprobeert:


ol.htc :
code:
1
2
3
4
5
6
7
8
9
10
<attach event="ondocumentready" handler="RepairOlBug" />

<script language="JScript">
  function RepairOlBug() {
    var c = 1;
    for(c=0;c<element.length;c++) {
      element.value = c;
    }
  }
</script>
De css
Cascading Stylesheet:
1
2
3
ol li {
  behavior: url("ol.htc");
}
helaas werkt het niet, element.length bestaat namelijk niet. :/

weet iemand hoe ik dit wel moet doen?

greets dexus

  • Koeniepoenie
  • Registratie: Oktober 2003
  • Laatst online: 18-05 10:29
Ik heb er niet veel ervaring mee, maar misschien kun je vanuit de OL tag werken, en dan alle childs (wel controleren of ze echte LI's zijn) doorlopen.. Maar dat is eigenlijk slechts een gissing.

Parse error: syntax error, unexpected GOT_USER in https://gathering.tweakers.net on line 1337


Verwijderd

Topicstarter
tja dat kan ook, maar als ik zoiets moet maken ben ik helemaal ten einde raad.

valt mee:
code:
1
2
3
4
5
6
7
8
9
10
<attach event="ondocumentready" handler="RepairOlBug" />

<script type="text/javascript">
  function RepairOlBug() {
    l = element.getElementsByTagName("li")
    for(c=0;c<l.length;c++) {
      l[c].value =  c+1;
    }
  }
</script>
hij doet het :D

[ Voor 112% gewijzigd door Verwijderd op 02-01-2005 23:47 . Reden: ff type verandert. ]


  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Maak trouwens ff de 2e regel anders:

JavaScript:
1
<script type="text/javascript">


;)

[ Voor 15% gewijzigd door BtM909 op 02-01-2005 20:49 ]

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


Verwijderd

Topicstarter
hier gebruikten ze jscript: http://www.xs4all.nl/~peterned/csshover.html
weet niet persies wat het verschil is, maar het werkt allebei.

Verwijderd

JScript is de benaming die microsoft heeft gekozen en werkt, ik meen, alleen in Internet Explorer. Dat maakt dus niet uit, want htc is toch IE only.

Verwijderd

Je kan het ook gewoon weglaten.
Pagina: 1