глюк в DHTML-редакторе???

litledi

Новичок
глюк в DHTML-редакторе???

суть вопроса, есть DHTML объект
<object ID="Ed" CLASSID="clsid:2D360201-FFF5-11D1-8D03-00A0C959BC0A" VIEWASTEXT><param name=Scrollbars value=true></object> в него при загрузке страницы пишется некоторая колбаса в виде списка
<ul><li>tttttttttttt</li><li>jjjjjjjjjjjj</li><li>jnnnnnnnnnn<ul><li>nnnnnnnnn</li><li>nnnnnnnn<ul><li>jmmmmmmmm</li><li>sssssss</li></ul></li><li>mmmmmmm</li></ul></li></ul>, когда я её пытаюсь всю выделить и после выполнить комманду
Ed.ExecCommand(DECMD_ORDERLIST,OLECMDEXECOPT_DODEFAULT); т.е. переделать в нумерованый список у меня происходит перезагрузка страницы и всё остаётся как и раньше, но при этом я успеваю заметить, что везде точечки поменялись на циферки, впрочем если менять наоборот из нумерованного в ненумерованный то такая же фигня, если кто сталкивался и кто знает чё ответьте плиз.
Спасибо всем.
 

slach

Новичок
перезагрузка страницы ???? заново лезет на веб-сайт ???

или заново прорендеривается клиентская область html окна???
если второе, то возможно это даже не глюк компонента, а какой нибудь глюк взаимодействия компонента и браузера
 

litledi

Новичок
заново на сайт не лезет, да и не должно вроде
передёргивается содержимое DHTML-редактора, причём при проверке методом QueryStatus для этой комманды выдаётся ENABLE, да и видно что все точки поменялись на цифры и тут же содержимое перезагружается и снова список с точками вылазит, может что-то с инициализацией при загрузке, но ???
вот код ф-ии которая вызывается при загрузке страницы
function initEditor()
{
obj_editor = document.Ed;
document.Ed.DocumentHTML = window.opener.document.getElementById("StrEditor").value;
document.Ed.focus();
return false;
}

если выделять кусочками, то всё нормально проходит, т.е если я выделил только какую-то часть, то замена произойдёт только для этого уровня дерева списков, также всё нормально меняется если просто ставить курсор на какую-то строку в списке
 
Сверху