![]() |
|
||||||||||
|
|||||
|
Banned
[+1 18.07.07]
[+1 21.01.09] Регистрация: Jul 2007
Сообщений: 19
|
Цитата:
|
|
|||||
|
Регистрация: Mar 2001
Сообщений: 1,147
|
Цитата:
__________________
Кто говорит, тот не знает. Кто знает, тот не говорит. |
|
|||||
|
Banned
[+1 18.07.07]
[+1 21.01.09] Регистрация: Jul 2007
Сообщений: 19
|
В черте каком году Flash была более примитивной...Друг на друга только стрелки переводят,там посмотри,здесь посмотри,да все я перелопатил и увидел один и тот-же стандартный ответ .Согласен но тем не менее на не основной сцене во Flash скрипт этот работать отказывается.
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Вот есть соседняя тема (в топе, кстати):
http://flasher.ru/forum/showthread.php?t=80392 Уж найти там нужно вообще труда не составляет. |
|
|||||
|
Регистрация: Mar 2001
Сообщений: 1,147
|
я говорил вот об этой ветке:
http://www.flasher.ru/forum/showthread.php?t=67377 тоже найти было несложно.
__________________
Кто говорит, тот не знает. Кто знает, тот не говорит. |
|
|||||
|
Banned
[+1 18.07.07]
[+1 21.01.09] Регистрация: Jul 2007
Сообщений: 19
|
Спасибо всем за ссылки но тем не менее проблема не решается,помогите по возможности.Я ставлю на 7-ю страницу flash-сайта вот этот скрипт:
tf_fmt = new TextFormat();
tf_fmt.color = "0x666666";
// Текстовое поле для имени
_root.createTextField("name_txt", 1, 10, 10, 300, 20);
with (name_txt) {
border = true;
borderColor = "0xCCCCCC";
type = "input";
multiline = false;
text = "Введите ваше имя";
setTextFormat(tf_fmt);
}
// При передачи фокуса текстовому полю убиваем всё что в нём написано
name_txt.onSetFocus = function() {
this.text = "";
delete this.onSetFocus;
};
// Текстовое поле для e-mail
_root.createTextField("mail_txt", 2, 10, 40, 300, 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, 10, 70, 300, 200);
with (message_txt) {
border = true;
borderColor = "0xCCCCCC";
type = "input";
multiline = true;
text = "Введите ваше сообщение";
setTextFormat(tf_fmt);
}
// При передачи фокуса текстовому полю убиваем всё что в нём написано
message_txt.onSetFocus = function() {
this.text = "";
delete this.onSetFocus;
};
// Кнопка "Отправить"
_root.attachMovie("button", "but_mc", 4, {_x:10, _y:280});
but_mc.createTextField("tf", 1, 0, 0, 300, 20);
b_fmt = new TextFormat();
b_fmt.color = "0xFFFFFF";
b_fmt.align = "center";
with (but_mc.tf) {
selectable = false;
text = "Отправить сообщение";
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("http://www.flashblog.ru/test/mail.php", "POST");
};
// Что бы не было проблем с кодировкой при передачи текста php
System.useCodepage = true;
Error: A 'with' action failed because the specified object did not exist. Error: A 'with' action failed because the specified object did not exist. Error: A 'with' action failed because the specified object did not exist. Error: A 'with' action failed because the specified object did not exist. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Какая версия языка выставлена в свойствах проекта?
|
|
|||||
|
Banned
[+1 18.07.07]
[+1 21.01.09] Регистрация: Jul 2007
Сообщений: 19
|
ActionScript 1.0
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
У меня такая ошибка возникла только лишь из-за того, что в либе нет кнопки с линкейджем button.
И последнюю строчку из кода надо убрать. |
|
|||||
|
Banned
[+1 18.07.07]
[+1 21.01.09] Регистрация: Jul 2007
Сообщений: 19
|
Спасибо!К сожалению проблема не разрешилась.Кнопка с линкейджем button в библиотеке присутствует,попробовал убрать последнюю строчку,не помогло.Может быть ошибка связана с сложным сценарием сайта или как-то влияет название страницы где находится форма обратной связи?
|
![]() |
![]() |
Часовой пояс GMT +4, время: 09:55. |
|
|
« Предыдущая тема | Следующая тема » |
|
|