Перейти к публикации

Рекомендованные сообщения

Нужен скрипт чтобы нажав на логотип выскакивало небольшое новое окно с формой отправки сообщения на мыло. Может у кого есть, поделитесь или ссылку скиньте.

www.arkos-m.ru

Ссылка на сообщение
Поделиться на других сайтах

Сделай сам, там 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>

Прошу по существу писать!

Изменено пользователем olifus
Ссылка на сообщение
Поделиться на других сайтах

Держи, не знаю как с DLE, но скрипт довольно многофункционален, покупал пару лет назад.

http://slil.ru/26626213

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...