Ik ben bezig met een Cross Browser rich text editor en ben al zover dat ik in een tabel een cel wil splitsen als die een minimum colspan heeft van 2. Hiervoor wil ik een cell aanmaken vóór de geselecteerde cel. De methode insertBefore zou dan voor mij gewoon moeten werken (http://msdn.microsoft.com.../methods/insertbefore.asp en http://www.mozilla.org/do...dom_el_ref47.html#1028897).
Hij werkt ook wel, maar alleen bij Mozilla. Ik heb het volgende hierop bedacht:
Zoals ik al zei, werkt dit wel, maar echt mooi vind ik het niet. Ziet iemand misschien wat ik over het hoofd zie?
Hij werkt ook wel, maar alleen bij Mozilla. Ik heb het volgende hierop bedacht:
Java:
1
2
3
4
5
6
7
| // parentNode is altijd een TR, daar wordt hiervoor wel voor gezorgd if (isIE) { parentNode.insertCell(startCell.cellIndex); } else if (isGecko) { parentNode.insertBefore(newCell,startCell); } |
Zoals ik al zei, werkt dit wel, maar echt mooi vind ik het niet. Ziet iemand misschien wat ik over het hoofd zie?