Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Проблема с mailto 
:(
    Опции темы
Alexey(Eburg)
Дата 11.6.2004, 09:41 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Не могу никак добиться, чтобы при открывающемся окне отправки почты с помощью mailto: в body
поместился либо html, либо задать код, который бы сформировал этот html.
Подскажите пожалуйста методы решения, кто сталкивался с подобным. Заранее благодарен!
  Вверх
tserbis
Дата 11.6.2004, 09:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 66
Регистрация: 28.8.2002
Где: Хмельницкий, Укра ина

Репутация: нет
Всего: 0



PM MAIL WWW ICQ AOL   Вверх
Alexey(Eburg)
Дата 11.6.2004, 10:24 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Пишу
<a href= "mailto:<?php echo $mylo; ?>?subject=Тема&body=/test.php"></a>
И все равно получаю в текте письма
"/test.php", а не код который генерит этот скрипт!
  Вверх
Sardar
Дата 11.6.2004, 13:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: 78
Всего: 317



Это логично, в body помещается именно текст письма.


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
Alexey(Eburg)
Дата 12.6.2004, 12:10 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Ребята! Ну что так никто и не скажет как мне HTML в тело письма засунуть, вызывая при этом функцию mailto:
  Вверх
Sardar
Дата 12.6.2004, 14:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: 78
Всего: 317



В поле body положи urlencode'd создержание файла. Учти что длинна не может быть больше 1кб.

Если надо больше то попробуй закинуть в скрытую форму с method="POST", в скрытое поле. По идее почтовый клиент должен схавать.
Код
<form id="myform" action= "mailto:..." method="POST" style="display:none">
<input type="hidden" name="body" value="bol'shej tekst">
<input type="hidden" name="subject" value="tema">
</form>
<span onClick="document.getElementById('myform').submit()">отправить</span>'

Напиши функцию, ставящую нужный текст в поле body и адрес в аттрибут action формы. Тогда через одну форму будешь "отсылать" различные письма.

А вообще если у тебя есть возможность исполнять PHP, зачем тогда напрягать пользователя с mailto? Единственная причина пришедшая на ум: ты хочешь что бы пользователь мог отсылать письма другому народу, а твой хостер закрыл для тебя почтовую службу.

Я пользуюсь веб интерфейсом, меня mailto напрягает.


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1216 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.