Архив - только для чтения |
Сообщество uCoz Архивариус Архив Архив темы: Почтовые формы |
Архив темы: Почтовые формы |
Quote (mob_dp2) Можно скриптом разбить на сообщения по 10000 символов. Только если капча есть, то придется несколько раз вводить и перехватывать отправку предыдущего письма. Нет капчи, как скриптом разбить? Нужно 2 почтовые формы создавать насколько я понимаю, но как их отправить одной кнопкой потом, и в каждую форму емейл вбивать надо.. непонятно вобщем.. Добавлено (08-Фев-2012, 11:23:30) Добавлено (08-Фев-2012, 13:06:14) |
Quote (antikyo) Нужно 2 почтовые формы создавать насколько я понимаю, но как их отправить одной кнопкой потом, и в каждую форму емейл вбивать надо.. непонятно вобщем.. Нет, форма должна быть одна, точнее ее вообще не должно быть - она не нужна. С формы вы только переписываете параметры которые она отправляет и эмулируете на jQuery такой же запрос. Если получилось - тогда идет разбивать. Рисуете такую же форму (можно просто скопировать) как стандартная, но при постинге запускаете свою функцию javascript. Функция режет содержимое textarea на блоки по 10000 символов и делает последовательные посты. Каждый ответ желательно тоже записывать и выводить пользователю. В общем функцию можно совершенствовать до беконечности, зависит от того сколько вы готовы усилий вложить в ее написание. Не произойдет. Любые работы по:
- Javascript, jQuery, HTML, CSS - Верстке макетов и установке их на сайты - Нестандартным решениям |
Quote (mob_dp2) Нет, форма должна быть одна, точнее ее вообще не должно быть - она не нужна. С формы вы только переписываете параметры которые она отправляет и эмулируете на jQuery такой же запрос. Если получилось - тогда идет разбивать. Рисуете такую же форму (можно просто скопировать) как стандартная, но при постинге запускаете свою функцию javascript. Функция режет содержимое textarea на блоки по 10000 символов и делает последовательные посты. Каждый ответ желательно тоже записывать и выводить пользователю. В общем функцию можно совершенствовать до беконечности, зависит от того сколько вы готовы усилий вложить в ее написание. Не произойдет. Кажется идею понял, использовать свою непочтовую форму, а почтовая форма будет отправлять значения собранные с непочтовой, но увы, далек от программирования на jQuery, придется довольствоваться тем что есть) Спасибо за ответы) |
На днях подключил функцию доступную для html5: placeholder="E-mail" и в поле E-mail автоматически писался текст который при нажатии исчезал , удобно так как если этот текст писать в value то пользователь мог просто отправить сообщение с моим текстом, а при placeholder="E-mail" всё прекрасно во всех браузерах кроме Internet Explorer - не работает эта функция, а пользователи не могут понять что писать. Мой вопрос: как реализировать эту функцию в Internet Explorer?
Прикрепления:
1757718.jpg
(34.7 Kb)
Сделайте шаг навстречу здоровью amrita.club
|
amrita,
Quote (amrita) Мой вопрос: как реализировать эту функцию в Internet Explorer? Скриптом, как и обычно ... записывать значение в value ... ... Всё написанное выше - моё личное мнение и на абсолютную правоту не претендует.
Есть вопросы лично ко мне - пиши сюда: http://likbezz.ru/forum/8 |
Проблема в том что как я говорил - значение value должно быть пустым
Сделайте шаг навстречу здоровью amrita.club
|
amrita,
Quote (amrita) Проблема в том что как я говорил - значение value должно быть пустым ... Почему? Это ваша личная прихоть или техническая необходимость? Quote (amrita) текст писать в value то пользователь мог просто отправить сообщение с моим текстом Проверьте значение value и если оно == вашему тексту - выдавайте предупреждение о необходимости заполнить поля своими значениями. ... Всё написанное выше - моё личное мнение и на абсолютную правоту не претендует.
Есть вопросы лично ко мне - пиши сюда: http://likbezz.ru/forum/8 Сообщение отредактировал fflesh - Воскресенье, 11 Мар 2012, 20:44:56
|
Рассказываю у меня вопросы задают бабушки и дедушки и они могут пропустить какое то поле при заполнении, но так как оно прописано в value оно будет считаться заполненным, единственное что должно будет в любом случаи заполнено - поле e-mail. Я это уже проверял на себе заполнил только e-mail и что же - сообщение отправилось, а мне прийшло: Ваше имя: Ваше имя, Телефон: Телефон, Ваш вопрос: Ваш вопрос.
Сделайте шаг навстречу здоровью amrita.club
|
amrita,
Quote (amrita) единственное что должно будет в любом случаи заполнено - поле e-mail. Обязательными полями могут быть хоть все - это настраивается в шаблонах форм. Так же и наоборот. ... Всё написанное выше - моё личное мнение и на абсолютную правоту не претендует.
Есть вопросы лично ко мне - пиши сюда: http://likbezz.ru/forum/8 Сообщение отредактировал fflesh - Воскресенье, 11 Мар 2012, 20:51:56
|
Вы меня не понимаете, если заполнено поле value можно ничего не вводить и сообщение отправится, провертьте
Добавлено (11-Мар-2012, 20:52:08) Добавлено (11-Мар-2012, 20:52:12) Сделайте шаг навстречу здоровью amrita.club
|
amrita,
Quote (amrita) Вы меня не понимаете Нет, это вы меня не поняли. Короче. Для ИЕ - это реально сделать только скриптом. Так понятнее? ... amrita, Quote (amrita) каким скриптом? JavaScript. Quote (amrita) у меня мой текст должен быть серым, а текст пользователя чёрным ... Хоть зелёным. JavaScript, по другому никак. ... Всё написанное выше - моё личное мнение и на абсолютную правоту не претендует.
Есть вопросы лично ко мне - пиши сюда: http://likbezz.ru/forum/8 Сообщение отредактировал fflesh - Воскресенье, 11 Мар 2012, 20:58:17
|
каким скриптом? у меня мой текст должен быть серым, а текст пользователя чёрным
Добавлено (11-Мар-2012, 21:07:00) Quote (fflesh) ... Хоть зелёным. JavaScript, по другому никак. ... Если для вас это так просто, то дайте пример скрипта, я пробывал jquery и простой javascript ничего не получилось. дайте свой скрипт. Сделайте шаг навстречу здоровью amrita.club
|
amrita,
Quote (amrita) Если для вас это так просто, Я не сказал что это просто, я сказал что это реально. Quote (amrita) я пробывал jquery и простой javascript ничего не получилось Можно посмотреть что именно вы пробовали? ... Всё написанное выше - моё личное мнение и на абсолютную правоту не претендует.
Есть вопросы лично ко мне - пиши сюда: http://likbezz.ru/forum/8 Сообщение отредактировал fflesh - Воскресенье, 11 Мар 2012, 23:31:53
|
Quote (amrita) Если для вас это так просто, то дайте пример скрипта Судя по всему, у Вас будут проблемы при самостоятельной реализации такого скрипта. Поэтому можете поступить проще - добавьте к каждому полю аттрибут title="Что нужно вводить в это поле" - теперь, при наведении мышки на поле будет отображаться всплывающая подсказка. Кстати! Если прописать для сайта DOCTYPE, то аттрибут placeholder нормально будет отрабатывать и в IE! По крайней мере, на 8-9 версиях IE нормально работает. |
sch779,
Quote (sch779) Поэтому можете поступить проще - добавьте к каждому полю аттрибут title="Что нужно вводить в это поле" - теперь, при наведении мышки на поле будет отображаться всплывающая подсказка. По моему, проще просто подписать каждое поле, как и сделано в стандартной форме обратной связи ) ... Quote (sch779) Кстати! Если прописать для сайта DOCTYPE, то аттрибут placeholder нормально будет отрабатывать и в IE! Code <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Документ без названия</title> </head> <body> <input placeholder="123" name="" type="text" /> </body> </html> ... ... По теме: jQuery-Placeholder ... mob_dp2, Quote (mob_dp2) бесполезное порно Согласен. Проще свой написать ) Но для тех кто не рубит в JavaScript и не хочет заказывать на стороне, возможно, приемлемый вариант ... ... ... Прикрепления:
6052506.png
(9.1 Kb)
·
6146186.png
(3.8 Kb)
Всё написанное выше - моё личное мнение и на абсолютную правоту не претендует.
Есть вопросы лично ко мне - пиши сюда: http://likbezz.ru/forum/8 Сообщение отредактировал fflesh - Понедельник, 12 Мар 2012, 05:15:34
|
| |||