У меня есть старое, унаследованное приложение VB6, которое использует редактор редактирования DHTML как HTML-редактор. Элемент управления DHTML Microsoft, a.k.a. DHTMLEd, вероятно, не что иное, как элемент управления IE, который использует внутреннюю возможность редактирования собственного IE.Код для управления DHTMLEd заменяет прямые кавычки с фигурными цитатами
Я хотел бы изменить приложение, чтобы реализовать умные кавычки, такие как Word. В частности, " заменяется „ или “ и „ заменяется “ или " в зависимости от обстоятельств, как он набран, и если пользователь нажимает Ctrl + Z сразу после замены, восходит к тому, прямая цитата.
кто-нибудь есть код, который делает это?
Если у вас нет кода для DHTML/VB6, но есть код JavaScript, который работает в браузере с contentEditable реги дополнения, я мог бы использовать это тоже
Вау! Благодаря! Отлично сработано! Работал в первый раз. Я по-прежнему подкорректирую его немного, чтобы справиться с несколькими странными случаями, но это потрясающе. – 2008-09-15 15:03:31