Использование адреса «mailto» из Windows для заполнения веб-формы - PullRequest
0 голосов
/ 29 июня 2011

Я работаю над проектом, чтобы позволить пользователю щелкнуть адрес электронной почты в программе, которая загрузит определенную веб-страницу и заполнить этот адрес в форме на этой странице. Пока что я изменил реестр, чтобы щелкнуть адресом, чтобы открыть сайт и войти в систему (с помощью простого пакетного файла). Мне просто нужна помощь в извлечении адреса электронной почты для заполнения формы. Заранее благодарю за любую помощь или предложения, это мой первый пост!

1 Ответ

1 голос
/ 29 июня 2011

Возможно, вы захотите подойти к нему по-другому и вместо этого использовать JavaScript из простой ссылки и передать адрес электронной почты в строке запроса.

например, http://www.example.org?email=alex@example.com

И затем вы можете получить значение электронной почты из строки запроса в javascript (возможно, используя что-то, упомянутое здесь: Строка запроса JavaScript )

Или доступстрока запроса из языка сервера, такого как ASP.net / php и т. д. Простой пример для asp.net и строк запроса

Затем вы можете либо извлечь электронное письмо в javascript:

document.getElementById("yourinputboxid").value = yourQuerystringValue;

или запись с использованием серверного кода (asp.net и т. Д.)

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

...