Несколько редакторов WMD (ТАК разветвленная версия) на одной странице?

Просто запустите window.history.back (); при закрытии всплывающего окна.

$('.popup-close').click(function() {
    hidePopup();
    window.history.back();
});
6
задан Idan Gazit 22 March 2009 в 12:33
поделиться

4 ответа

У меня были похожие проблемы, поэтому я переработал WMD, чтобы иметь возможность делать именно это. моя версия wmd

Недавно перепроверил это. Версия в коде Google поддерживает несколько версий на странице.
вилка кода Google и является самой последней из существующих.

7
ответ дан 10 December 2019 в 00:44
поделиться

На "проекте с крайним сроком" позволяется бездельничать некоторые ограничения. В этом случае я просто сделал бы несколько копий редактора WMD сценарием (или генерировал бы его на стороне сервера), и замените идентификаторы своими необходимыми идентификаторами. Тем путем можно сразу развернуть несколько WMD на единственной странице.

Просто необходимо действительно согласиться с одной вещью: Вы накапливаете технический долг ("возможные последствия небрежной программной архитектуры и поспешной разработки программного обеспечения") на Вашем проекте там. Необходимо будет пересмотреть это для выплаты этого долга, или Вы утонете в выплатах процентов при выполнении обслуживания.

3
ответ дан 10 December 2019 в 00:44
поделиться

Пытались ли вы выполнить print dir (pycurl) и посмотреть, существует ли опция в списке атрибутов?

не без некоторых довольно крупных изменений в WMD (изменения, которые выходят за рамки моего очень ограниченного опыта работы с javascript).

Я попытался переместить все жестко запрограммированные имена div в настройки и добавил настройку elementNamePrefix для всех имен классов кнопок , вместо использования "wmd-spacer1" он использовал wmd.wmd_env ["elementNamePrefix"] + "spacer1" ... но даже при этом вам нужно дублировать элементы в CSS файла, и изменения вызвали странное поведение, которое я не мог исправить (я думаю, из-за глобальной переменной AttackLab, определенной в первой строке? Не уверен).

Возможно, в качестве альтернативы наличию нескольких элементов управления WMD вы могли бы иметь раскрывающийся список, который загружает разные сообщения через AJAX? Это, безусловно, было бы проще, чем модифицировать ОМП, чтобы разрешить несколько экземпляров ..

и добавил параметр elementNamePrefix для всех имен классов кнопок, вместо использования «wmd-spacer1» , он использовал wmd.wmd_env [«elementNamePrefix»] + «spacer1» .. ... но даже при этом вам нужно дублировать элементы в файле CSS, и изменения вызвали странное поведение, которое я не мог исправить (я думаю, из-за глобальной переменной AttackLab, определенной в первой строке? Не уверен) ..

Возможно , в качестве альтернативы наличию нескольких элементов управления WMD у вас может быть раскрывающийся список, который загружает разные сообщения через AJAX? Это, безусловно, было бы проще, чем модифицировать ОМП, чтобы разрешить несколько экземпляров ..

и добавил параметр elementNamePrefix для всех имен классов кнопок, вместо использования «wmd-spacer1» , он использовал wmd.wmd_env [«elementNamePrefix»] + «spacer1» .. ... но даже при этом вам нужно дублировать элементы в файле CSS, и изменения вызвали странное поведение, которое я не мог исправить (я думаю, из-за глобальной переменной AttackLab, определенной в первой строке? Не уверен) ..

Возможно , в качестве альтернативы наличию нескольких элементов управления WMD у вас может быть раскрывающийся список, который загружает разные сообщения через AJAX? Это, безусловно, было бы проще, чем модифицировать ОМП, чтобы разрешить несколько экземпляров ..

... но даже при этом вам нужно дублировать элементы в файле CSS, и изменения вызвали странное поведение, которое я не мог исправить (я думаю, из-за глобальной переменной AttackLab, определенной в первой строке? Не уверен). .

Возможно, в качестве альтернативы наличию нескольких элементов управления WMD вы могли бы иметь раскрывающийся список, который загружает разные сообщения через AJAX? Это, безусловно, было бы проще, чем модифицировать ОМП, чтобы разрешить несколько экземпляров ..

... но даже при этом вам нужно дублировать элементы в файле CSS, и изменения вызвали странное поведение, которое я не мог исправить (я думаю, из-за глобальной переменной AttackLab, определенной в первой строке? Не уверен). .

Возможно, в качестве альтернативы наличию нескольких элементов управления WMD вы могли бы иметь раскрывающийся список, который загружает разные сообщения через AJAX? Это, безусловно, было бы проще, чем модифицировать ОМП, чтобы разрешить несколько экземпляров ..

у вас может быть раскрывающийся список, который загружает разные сообщения через AJAX? Это, безусловно, было бы проще, чем модифицировать ОМП, чтобы разрешить несколько экземпляров ..

у вас может быть раскрывающийся список, который загружает разные сообщения через AJAX? Это, безусловно, было бы проще, чем модифицировать ОМП, чтобы разрешить несколько экземпляров ..

0
ответ дан 10 December 2019 в 00:44
поделиться

Этот проект может стать хорошим началом.

0
ответ дан 10 December 2019 в 00:44
поделиться
Другие вопросы по тегам:

Похожие вопросы: