но все равно спасибо, я больше не использую document.all...
есть еще вопрос по теме...
вот у меня есть код который обрамляет выделение тегом с классом:
function InsertDate(message, start_tag, end_tag) {
if (document.getSelection) {
var iframe = document.getElementById('message');
var selection = iframe.contentWindow.getSelection().getRangeAt(0);
var date = '<span class="date">' + selection + '</span>';
iframe.contentWindow.document.execCommand('insertHTML', false, date);
}
else {
iframe = frames.message;
selection = iframe.document.selection.createRange().text;
range = iframe.document.selection.createRange();
date = '<span class="date">' + selection + '</span>';
range.pasteHTML(date);
range.select();
}
iframe.focus();
}
теперь я хочу чтобы у меня была возможность отменить это форматирование... есть кнопка, на которую я повесила вот эту функцию:
function DeleteDate() {
if (document.getSelection) {
var iframe = document.getElementById('message');
iframe.contentWindow.document.execCommand('RemoveFormat', false, true);
}
else {
iframe = frames.message;
var selection = iframe.document.selection.createRange().text;
var range = iframe.document.selection.createRange();
range.execCommand('RemoveFormat', false, true);
}
iframe.focus();
}
но увы она не работает в IE...
подскажите, что не так...