olifus 13 Опубликовано: 7 февраля 2009 Рассказать Опубликовано: 7 февраля 2009 Нужен скрипт чтобы нажав на логотип выскакивало небольшое новое окно с формой отправки сообщения на мыло. Может у кого есть, поделитесь или ссылку скиньте. www.arkos-m.ru Цитата Ссылка на сообщение Поделиться на других сайтах
www.zeos.com.ua 6 Опубликовано: 7 февраля 2009 Рассказать Опубликовано: 7 февраля 2009 Сделай сам, там 5 минут делать Цитата Ссылка на сообщение Поделиться на других сайтах
olifus 13 Опубликовано: 7 февраля 2009 Рассказать Опубликовано: 7 февраля 2009 (изменено) Автор Сделай сам, там 5 минут делать Я прошу конкретной помощи, или совета, а не таких фраз! Есть например такой код формы: <FORM NAME="mailer" METHOD="post" ACTION="" ENCTYPE="text/plain" onSubmit="(document.mailer.action += mailtoandSubject)"> <table border=2 align=center cellspacing=1 cellpadding=2 BgColor=#000FFF> <tr><td><FONT size="2" color="#FFFFFF">Имя:</font></td> <td><INPUT TYPE="text" NAME="Name" size="24" onChange="msg(this.form)"></td></tr> <tr><td><FONT size="2" color="#FFFFFF">Тема:</font></td> <td><INPUT TYPE="text" NAME="Subject" size="24" onChange="msg(this.form)"></td></tr> <tr><td><FONT size="2" color="#FFFFFF">Сообщение:</font></td> <td><TEXTAREA NAME="Message" COLS=40 ROWS=6 onChange="msg(this.form)"></TEXTAREA></td></tr> <tr><td colspan=2 align=center><INPUT TYPE = "submit" VALUE = "Отправить" ONCLICK="return checkIt()"> <INPUT TYPE=reset VALUE=" Сброс "></td></tr></table> </FORM> Есть Java скрипт отправки формы: <script LANGUAGE="JavaScript"> function checkIt() { // функция проверки полей формы //----------- if (document.forms.mailer.Name.value != "") { // функция проверки поля Name } else { alert("\nОбласть \"Имя\" в форме. \n\nПожалуйста, введите свое имя."); // выводит сообщение, если поле Name не заполнено document.forms.mailer.Name.focus(); // возврашает курсор на поле Name return false; } //----------- if (document.forms.mailer.Subject.value != "") { // функция проверки поля Subject } else { alert("\nОбласть \"Тема\" в форме. \n\nПожалуйста, введите тему."); // выводит сообщение, если поле Subject не заполнено document.forms.mailer.Subject.focus(); // возврашает курсор на поле Subject return false; } //----------- if (document.forms.mailer.Message.value != "") { // функция проверки поля Message return true; // ВСЕ ОТЛИЧНО } else { alert("\nОбласть \"Сообщение\" в форме. \n\nПожалуйста, напишите сообщение."); // выводит сообщение, если поле Message не заполнено document.forms.mailer.Message.focus(); // возврашает курсор на поле Message return false; } //----------- } function msg() { // функция отправки document.mailer.action = "mailto:ваша@почта.ru" mailtoandSubject = (('?Subject=' + document.mailer.Subject.value) + '&Body=' + document.mailer.Message.value); } </SCRIPT> Как его воткнуть опять же в Java скрипт, чтобы выскакивало новое маленькое окно с формой для отправки? Вот скрипт нового окна: <html> <head> <title>WOweb.ru - Scripts - JavaScript - Open New Window</title> <META http-equiv="Content-Type" content="text/html; charset=windows-1251"> <Style> A:Link{ Color: #000000; Text-decoration: underline} A:Visited{ Color: #000000; Text-decoration: underline} A:Hover{ Color: #000000; Text-decoration: none} td, body {font-family: verdana, arial, helvetica; font-size:11px;} </Style> <!-- HEAD START HERE --> <script language="JavaScript"> <!-- function winop() { windop = window.open("http://www.woweb.ru","mywin","height=200,width=300,left=100,top=100"); } --> </script> <!-- HEAD END HERE --> </head> <body bgcolor="#EDEDED" text="#000000" link="#000000" topmargin="0" leftmargin="0"> <center> <!-- BODY START HERE --> <a href="java script:winop();">Открыть окно</a> <!-- BODY END HERE --> </center> </body> </html> Прошу по существу писать! Изменено 7 февраля 2009 пользователем olifus Цитата Ссылка на сообщение Поделиться на других сайтах
Captain 623 Опубликовано: 7 февраля 2009 Рассказать Опубликовано: 7 февраля 2009 Держи, не знаю как с DLE, но скрипт довольно многофункционален, покупал пару лет назад. http://slil.ru/26626213 Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.