2013-10-10 3 views
7

При использовании дополнительных параметров в гиперссылке mailto: // курсор помещается в начале сообщения. Можно ли установить начальную позицию курсора в другое место в тексте тела?Позиция курсора в html mailto link

Например, рассмотрим следующий HTML:

<a href="mailto://[email protected]?subject=Hello&body=Hello,%0D%0A%0D%0A%0This%20is%20an%20additional%20line%20of%20text...">Click Here To Email Me</a> 

При нажатии на ссылку будет запущен почтовый клиент по умолчанию конечного пользователя и (если клиент поддерживает его) будет предварительно заполнить в поле с [email protected], то объектом поле с Hello и тела поле с:

Hello, 

This is an additional line of text... 

Позиционирование по умолчанию курсора (т. в OS X Mail.app) находится в начале тела, перед словом «Hello».

Как можно позиционировать курсор после эллипсов, чтобы конечный пользователь мог завершить сообщение? Возможно ли это?

+2

Номинация для повторного открытия. Совершенно ясно, что этот человек спрашивает. – Brad

ответ

1

Это невозможно. У вас нет такого уровня контроля.

На самом деле вы не можете даже установить тело и тему для многих почтовых клиентов.

+0

Если это невозможно, вы проголосуете. Веселая!!! – user2353513

+0

@ user2353513, Ха, я не спустил тебя вниз. Веселая! – Brad

7

Невозможно.

Когда вы нажимаете на любую ссылку «mailto:», браузер обрабатывает запрос к любому почтовому приложению, будь то настольное приложение, например Microsoft Outlook, Mozilla Thunderbird и т. Д. Или другую вкладку браузера, такую ​​как GMail.

В ссылке «mailto:» мы можем установить только объекты, темы и т. Д. Но не любая другая информация относительно положения курсора.

+1

Любой парень с большими выстрелами, чтобы помочь этому? – user2353513

+1

@ user2353513, Что вы спрашиваете? Это невозможно. – Brad

Смежные вопросы