Ik heb in ieder geval gevonden waardoor het komt.
De BBCODE voor highlight ziet er zo uit (gestript):
HTML Code:
<!-- BEGIN TEMPLATE: bbcode_highlight -->
<pre>
<ol><li>a</li><li>b</li><li>c</li><li>d</li></ol>
</pre>
<!-- END TEMPLATE: bbcode_highlight --><br />
De highlight is dus opgebouwd uit <li>'s. Vandaar de regelnummers (i.c.m. de <ol>).
Om de <li>'s staat echter een <pre> en tussen de <li>'s staan geen returns.
Omdat alles tussen een <pre> staat zal IE letterlijk alles pakken tussen die <pre>'s. Dus wel regelnummer maar geen returns.
(Als ik de <pre>'s weghaal zet IE n.l. wel returns ertussen en geen regelnummers)
Dus IE werkt anders met knippen en plakken met tekst tussen de <pre>, zeker als er dus met een "list" gewerkt wordt.
In Chrome gaat dit inderdaad wel goed. Die vertaald de <li>'s tussen de <pre>'s dus wel goed (en voegt in geval van <li> zelf returns toe).
Zit de bug dan in IE of in Chrome
Advies aan diegene die code willen kopiëren uit IE... gebruik Chrome (of een andere browser die wel goed werkt)
Bookmarks