ἓν οἶδα ὅτι οὐδὲν οἶδα
Знаете ли Вы, что можно сделать так, чтобы по нажатию на ссылку, формировалось сообщение U-Mail с заданными получателем, темой и даже текстом сообщения. Для этого нужно оформить ссылку следующим образом:



При этом:

1. Если логин получателя, тема сообщения или текст сообщения состоят из нескольких слов, их нужно разделить знаком + (пример:...&username=Diary+Tips)

2. Если логин, тему или само сообщение нужно написать на русском языке, то вместо этого нужно вписать соответствующую шестнадцатеричную кодировку. Для этого можно прибегнуть к функциям поиска. Вводим в строку поиска, скажем, логин пользователя Вася Пупкин. Смотрим в адресную строку. Часть URL-адреса после ?q= — это и есть шестнадцатеричное представление введённой нами строки.

Его мы и указываем в параметре username (пример: ...&username=%C2%E0%F1%FF+%CF%F3%EF%EA%E8%ED).

3. Некоторые специальные символы в тексте сообщения также нужно заменять на их шестнадцатеричные представления.

Перевод строки (Enter) — %0D
Пробел — +
< (меньше) — %3C
> (больше) — %3E
[ (левая квадратная скобка) — %5B
] (правая квадратная скобка) — %5D
/ (косая черта) — %2F
" (кавычка) — %22
: (двоеточие) — %3A
; (точка с запятой) — %3B
= (равно) — %3D
* (звёздочка) — %2A
+ (плюс) — %2B
, (запятая) — %2C
- (минус) — %2D

полная таблица шестнадцатеричных представлений символов

Спецсимволы позволяют использовать в тексте сообщения HTML-теги.

Пример:

Отправить сообщение





@темы: U-mail

Комментарии
19.05.2010 в 00:31

Всему своё тайми-вайми (с)
впечатлилась. мне вряд ли понадобится, но все равно спасибо, интересная фишка
19.05.2010 в 20:06

…Чудакам живется неплохо, если им удается заставить людей уважать свое чудачество. © Кундера
огромное спасибо. для работы с сообществами безумно полезная вещь!
19.05.2010 в 20:14

Спасибо, Так именно так иногда кодируются URL-ы с русскими буквами, например если тянуть их с русской Википедии?
19.05.2010 в 20:16

ἓν οἶδα ὅτι οὐδὲν οἶδα
Techno_Jaro, угу, и в Яндексе тоже.
19.05.2010 в 20:22

belomoeff, да-да - имена файлов на «Народном диске», если их закачали с русским именем?
24.05.2010 в 20:56

Мяф?
belomoeff, почему-то я сразу подумала, что автором может быть ни кто иной как ты)))
Хорошая запись вышла. =) Все понятно и просто, а не методом тыка))))
06.06.2010 в 18:48

теперь - документированная ^_^
07.02.2012 в 01:19

Слишком красив для этого мира
Подскажите пожалуйста что можно сделать если от меня сообщения никому с умыла не доходят?
07.02.2012 в 12:21

Мяф?
Shisemi, обратиться сюда www.diary.ru/~diary-support/
07.07.2012 в 14:31

спасибо, то, что я искала!