Hallo zsammen,
mein Problem ist folgendes: In einem Text sollen Teile ersetzt werden. Der MSIE macht das brav, doch NS6 ersetzt leider an der falschen Stelle:
---------------------------------
if (window.getSelection) var sel = window.getSelection();
else if (document.getSelection) var sel = document.getSelection();
else if (document.selection) var sel = document.selection.createRange().text;
var res = "<b>"+sel+"</b>";
sel = "/" + sel + "/g";
if (res) {
if (document.all) {
document.all.message.innerHTML = document.all.message.innerHTML.replace(eval(sel), res);
} else {
document.getElementById("message").innerHTML= document.getElementById("message").innerHTML.replace(eval(sel), res);
}
}
---------------------------------
Kann mir da irgendjemand was näheres zu sagen? Ich hab grad erst mit JS angefangen und komme mit den X-Browser-Angelegenheiten noch nicht so ganz klar ;-)
Großen Dank und Grüße
Flo