Тема: Проблема формирования href для mailto с параметром subject

Создан:Maxim Tolmachev 05/04/2008 09:08 AM
Папка:
06. Разработка Notes-приложений
Тип сообщения:
Мне лень заполнять это поле

Сообщение:

Приветствую.

При формировании содержимого письма с использованием MIME-формата, в тело письма я вставляю ссылки. Суть этих ссылок примерно такая: <a href=mailto:address1@mail.ru?subject=Decline>Кнопка1</a>.

После ссылок также добавляю снимок некотрого документа. Это делаю с помощью doc.RenderToRTItem. Предварительно выполнив строчку session.ConvertMIME = True.

Так вот. Проблема в том, что в итоговом письме ссылки содержат пустое значение для subject. Т.е. применительно к указанному href ссылка содержит mailto:address1@mail.ru?subject. А должна содержать mailto:address1@mail.ru?subject=Decline.

Я заметил, что это связано со строкой session.ConvertMIME = True. Т.е. если этот параметр установлен в session.ConvertMIME = false, то ссылки формируются правильно! Но это решение мне не подходит т.к. тогда не отрабатывает метод doc.RenderToRTItem, добавляющий к содержимому с сылками снимок нужного мне документа.

Как же быть? Как вы понимаете, суть ссылок - при их выборе пользователем формируется новое письмо с заполненой "Темой", в данном примере - Decline.

Надеюсь есть выход?
Заранее спасибо.


Иерархия документов данной дискуссии:
Проблема формирования href для mailto с параметром subject (Maxim Tolmachev) (04.05.2008 9:08:09)
.... ! Ан нет - строка RenderToRTItem портит subject ... (Maxim Tolmachev) (04.05.2008 9:35:58)
.... Нюанс найден! Оказалось, что в случае с RenderToRTItem важно все значение для href брать в кавычки. (Maxim Tolmachev) (04.05.2008 10:24:56)
........ OFF: а вы хотели и W3C нарушить и чтоб работало как надо? (-) (Viktor Vladimirovich Alenkov) (04.05.2008 14:19:43)


Разработчикам и администраторам: курсы, книги, сертификация