Xpoint
   [напомнить пароль]

Object-Picking в случае HTML-WYSIWYG

Метки: [без меток]
2005-08-22 19:28:05 [обр] Александр Фролов[досье]

Здравствуйте.
Интересуют способы/алгоритмы/техники определения выбранных/выделленых сущностей, при проектировании WYSIWYG для HTML.
Т.е. просто, в качестве примера, функциональность Dreamweaver, FrontPage etc... при клике на какой-то элемент в WYSIWYG часте редактора, выделяется(определяется) элемент в HTML коде.

На ум приходит нечто вроди специфических BSP/quad, но никак не пойму как применить...

Интересно узнать Ваши соображения.
Спасибо

спустя 6 месяцев [обр] Юрий М.(0/1)[досье]
Ну первое что пришло в голову - при клике на элемент запоминать его в спецпеременную, к примеру currentElement (скорее всего, такая переменная у Вас уже есть). На выводе html-кода, вероятнее всего, у Вас стоит некое подобие xhtml-парсера, который бегает по узлам DOM и выводит их код. К оному, думается мне, и следует привинтить проверку на равенство currentElement обрабатываемому узлу, с соответствующей раскраской выводимого кода.
Как-то так.
Powered by POEM™ Engine Copyright © 2002-2005