Jeg har forsøgt at lave noget DHTML som bl.a. genererer tabeller.
Jeg bruger ren DOM1 Core (document.createElement, document.createTextNode
og obj.appendChild), og det virker i både Mozilla(Phoenix) og Opera 7,
men i IE6 kan jeg ikke *se* tabellen.
Her er et barberet eksempel:
<URL:
http://www.infimum.dk/privat/testDynTable.html>
Det genererer en tekst-knude, en TD, en TR og en TABLE, putter
dem ind i hinanden med appendChild (og laver alerter for at tjekke
at alt går vel). Til sidst appendes tabellen til document.body.
Ingen Javascript-fejl, ingen advarsler (ud over mine egne), men i IE
er der ingen tabel at se.
Mere besynderligt: Hvis man selecter teksten på siden og cut'n'paster
den et andet sted hen, så får man indholdet af tabelcellen ("TEXT")
med!
Er der nogen der kender til den finurlighed, og er der en måde at omgå
det (eller må jeg bare erkende at min side ikke virker i IE? :))
/L
--
Lasse Reichstein Nielsen - lrn@brics.dk
Ph.D. i datalogi søger stilling som software-udvikler i Øst- eller
Nordjylland. Curriculum Vitae: <URL:
http://www.brics.dk/~lrn/cv.html>