Могу ли я использовать javascript для заполнения mailto email?

Возможный дубликат:
ссылка mailto для больших тел

Я делаю базовую CRM-систему.

Пользователь может сохранить / отредактировать свою подпись электронной почты с помощью редактора форматированного текста, который затем сохраняется в таблице mysql.

Затем, когда пользователь нажимает на электронную почту клиента, с помощью mailto он открывает электронное письмо этому клиенту.

Есть ли способ сохранить его подпись в этом электронном письме?

Я знаю о штуке & body =, но она может обрабатывать только 256 символов, а строки и пробелы должны быть закодированы.

Мне было интересно, есть ли способ сделать это с помощью javascript?


person Lan    schedule 13.11.2012    source источник
comment
На самом деле это не имеет ничего общего с Javascript, чтобы вы знали.   -  person thatidiotguy    schedule 14.11.2012
comment
о, могло бы решение (если оно есть) не включать javascript?   -  person Lan    schedule 14.11.2012
comment
Ну, поскольку он спросил, может ли он использовать JS для этого, я бы сказал, что тег JavaScript является справедливым.   -  person Kevin Boucher    schedule 14.11.2012
comment
Нет, JS может создавать только те же элементы и href-атрибуты, что и HTML-теги, созданные на стороне сервера.   -  person Bergi    schedule 14.11.2012
comment
@KevinBoucher Я не пытаюсь его критиковать за то, что он это включил, я полностью понимаю, откуда он. Просто вопрос не в Javascript, а в теге привязки с mailto.   -  person thatidiotguy    schedule 14.11.2012
comment
Когда страница отображается, можете ли вы использовать что-то вроде php (или что-то еще, что вы используете) для заполнения & body = на основе этого токена пользователя? Похоже, было бы проще, чем использовать JS   -  person AJak    schedule 14.11.2012


Ответы (1)


Краткий ответ: Нет. Javascript не может изменить способ интерпретации протоколами ссылок внешними программами.

Однако Javascript может заполнять место назначения ссылки динамическим содержимым, но не может обойти обычные ограничения браузера, указанные ниже.

person David Hellsing    schedule 13.11.2012