2013-10-10 24 views
7

Podczas korzystania z dodatkowych parametrów w hiperłącze mailto: // kursor jest umieszczony na początku wiadomości. Czy możliwe jest ustawienie pozycji początkowej kursora w innej lokalizacji w tekście głównym?Pozycja kursora w html mailto link

Na przykład rozważmy następujący kod 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> 

klikając na link uruchomi domyślnego klienta poczty e-mail użytkownika końcowego i (jeśli klient obsługuje go) będzie wstępnie wypełniać pola do z [email protected] The pole osobnika z Hello i pole ciała z:

Hello, 

This is an additional line of text... 

Domyślne położenie kursora (tj. w OS X Mail.app) znajduje się na początku treści, przed słowem "Hello".

W jaki sposób ustawić kursor po elipsach, aby użytkownik końcowy mógł ukończyć komunikat? Czy to w ogóle jest możliwe?

+2

Nominacja do ponownego otwarcia. Jest ** bardzo jasne ** o co ta osoba pyta. – Brad

Odpowiedz

1

To nie jest możliwe. Nie masz takiego poziomu kontroli.

W rzeczywistości nie można nawet ustawić treści i wiersza tematu dla wielu klientów poczty e-mail.

+0

Jeśli nie będzie to możliwe, stracisz głos. Zabawny!!! – user2353513

+0

@ user2353513, Ha, nie zabrałem ci głosu. Zabawny! – Brad

7

Nie jest to możliwe.

Po kliknięciu dowolnego linku "mailto:" przeglądarka obsłuży to żądanie do dowolnej aplikacji poczty e-mail, aplikacji na komputery typu: - Microsoft Outlook, Mozilla Thunderbird itp. Lub innej karty przeglądarki, takiej jak Gmail.

W łączu "mailto:" możemy ustawić tylko na, temat itp., Ale nie inne informacje dotyczące pozycji kursora.

+1

Każdy grubas, który może pomóc? – user2353513

+1

@ user2353513, o co pytasz? To niemożliwe. – Brad

Powiązane problemy