Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 22.08.2008, 15:16
CkyBe вне форума Посмотреть профиль Отправить личное сообщение для CkyBe Найти все сообщения от CkyBe
  № 3  
Ответить с цитированием
CkyBe

Регистрация: Aug 2008
Сообщений: 16
Код:
tf_fmt = new TextFormat();
tf_fmt.color = "0x666666";
// Текстовое поле для имени
_root.createTextField("name_txt",1,313,315,402,20);
with (name_txt) {
	border = true;
	borderColor = "0xCCCCCC";
	type = "input";
	multiline = false;
	text = "Name";
	setTextFormat(tf_fmt);
}
// При передачи фокуса текстовому полю убиваем всё что в нём написано
name_txt.onSetFocus = function() {
	this.text = "";
	delete this.onSetFocus;
};
// Текстовое поле для e-mail
_root.createTextField("mail_txt",2,313,340,402,20);
with (mail_txt) {
	border = true;
	borderColor = "0xCCCCCC";
	type = "input";
	multiline = false;
	text = "E-mail";
	setTextFormat(tf_fmt);
}
// При передачи фокуса текстовому полю убиваем всё что в нём написано
mail_txt.onSetFocus = function() {
	this.text = "";
	delete this.onSetFocus;
};
// Текстовое поле для сообщения
_root.createTextField("message_txt",3,313,365,402,100);
with (message_txt) {
	border = true;
	borderColor = "0xCCCCCC";
	type = "input";
	multiline = true;
	text = "Message";
	setTextFormat(tf_fmt);
}
// При передачи фокуса текстовому полю убиваем всё что в нём написано
message_txt.onSetFocus = function() {
	this.text = "";
	delete this.onSetFocus;
};
// Кнопка "Отправить"
_root.attachMovie("button","but_mc",4,{_x:615, _y:474});
but_mc.createTextField("tf",1,0,0,402,20);
b_fmt = new TextFormat();
b_fmt.color = "0xFFFFFF";
b_fmt.align = "center";
with (but_mc.tf) {
	selectable = false;
	text = "Send";
	setTextFormat(b_fmt);
}
// При нажатии на кнопку запускаем функцию F_sendMail
but_mc.onPress = function() {
	F_sendMail(name_txt.text, mail_txt.text, message_txt.text);
};
//Функция отправки сообщения
F_sendMail = function (Name, Mail, Message) {
	// Создаём мувик для хранения переменных
	_root.createEmptyMovieClip("v", 120);
	v.name = Name;
	v.mail = Mail;
	v.message = Message;
	// Отправляем данный php - скрипту
	v.loadVariables("mail.php", "POST");
};
// Что бы не было проблем с кодировкой при передачи текста php
System.useCodepage = true;
код брал с флешблог.ру

Создать новую тему   Часовой пояс GMT +4, время: 05:33.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 05:33.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.