Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webprogrammeren & scripting

BBCode knoppen werken in Firefox, maar niet in IE

Hoi, Ik heb voor mijn website knoppen gemaakt waarmee je in een textarea bbcodes te voorschijn kunt toveren. Mijn .js bestand is: [code] function insertTag(begingURLtag, endURLtag) { myField = document.getElementById("serendipity_commentform_comment"); //IE support if (document.selection) { myField.focus(); sel = document.selection.createRange(); sel.text = "begingURLtag" + sel.text + "endURLtag"; } //MOZILLA/NETSCAPE support else if (myField.selectionStart || myField.selectionStart == '0') { var startPos = myField.selectionStart; var endPos = myField.selectionEnd; myField.value = myField.value.substring(0, startPos) + begingURLtag + myField.value.substr(startPos, endPos - startPos) + endURLtag + myField.value.substring(endPos, myField.value.length); } else { myField.value += myValue; } } [code] In firefox werkt alles ok, maar in IE gebeurt er niks wanneer je op de knopjes drukt, en een enkele keer kreeg ik dit te zien in de textarea: [i:3833947c44]begingURLtag, endURLtag[/i:3833947c44] Hoe krijg ik dit in Firefox én IE aan de praat. Dank voor je tijd.

holysjit