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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 15.03.2006, 21:20
Killer@ вне форума Посмотреть профиль Отправить личное сообщение для Killer@ Посетить домашнюю страницу Killer@ Найти все сообщения от Killer@
  № 1  
Ответить с цитированием
Killer@
 
Аватар для Killer@

Регистрация: Aug 2005
Адрес: Донецк
Сообщений: 20
Отправить сообщение для Killer@ с помощью ICQ
По умолчанию Переменные пропали

Переменная user во Флэше не видна (undefined), почему???
Что я не так делаю?

<br>
<div align="center">
<object classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="640" height="640">
<param name="movie" value="testing/test14.swf">
<param name="quality" value="high">
<param name="flashvars" value="user=anonim&enter_code=enter_code">
<embed src="testing/test14.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="640" height="640"></embed>
</object>
</div>

И вообще странно, то видит, то не видит, то половину... Я уже фигею от него. Причём явно зависит от браузера и от компа. (Идёт только у меня на компе + explorer. На остальных undefined в разной степени )

Старый 15.03.2006, 21:55
Буньков Максим вне форума Посмотреть профиль Отправить личное сообщение для Буньков Максим Посетить домашнюю страницу Буньков Максим Найти все сообщения от Буньков Максим
  № 2  
Ответить с цитированием
Буньков Максим
[+1 02.06.2006]
[+1.4 01.04.2006]
[+1 01.07.2006]
 
Аватар для Буньков Максим

Регистрация: Feb 2003
Адрес: Екатеринбург
Сообщений: 848
Отправить сообщение для Буньков Максим с помощью ICQ
Тег Object читается на ядре IE тег Embed читается на ядре нетскейпа и мозилы...
может в этом косяк? и можно навсякий случай стартовую функцию запихать в событие роота onLoad.
__________________
С уважением, Maksi.

Старый 15.03.2006, 22:31
Killer@ вне форума Посмотреть профиль Отправить личное сообщение для Killer@ Посетить домашнюю страницу Killer@ Найти все сообщения от Killer@
  № 3  
Ответить с цитированием
Killer@
 
Аватар для Killer@

Регистрация: Aug 2005
Адрес: Донецк
Сообщений: 20
Отправить сообщение для Killer@ с помощью ICQ
Цитата:
Сообщение от Буньков Максим
Тег Object читается на ядре IE тег Embed читается на ядре нетскейпа и мозилы...
может в этом косяк? и можно навсякий случай стартовую функцию запихать в событие роота onLoad.
Сделал вот так:
...
stop();
Stage.showMenu = false;
Stage.align = "T";
Stage.scaleMode = "noScale";
System.useCodepage = true;
_root.onLoad = function() {
if (user == undefined) {
...
}
}
...
Теперь он туда вообще не заходит.

Старый 15.03.2006, 22:35
Antares вне форума Посмотреть профиль Найти все сообщения от Antares
  № 4  
Ответить с цитированием
Antares
Banned
[+1 16.05.2006]
[++1 16.05.2006]
[+ 1 21.05.06]
[++ за хамство]
[+1 21.05.2006]
 
Аватар для Antares

Регистрация: Dec 2003
Сообщений: 3,925
Цитата:
if (user == undefined)
...
теперь он туда вообще не заходит
А что нам говорит трейс?

Старый 15.03.2006, 22:45
Буньков Максим вне форума Посмотреть профиль Отправить личное сообщение для Буньков Максим Посетить домашнюю страницу Буньков Максим Найти все сообщения от Буньков Максим
  № 5  
Ответить с цитированием
Буньков Максим
[+1 02.06.2006]
[+1.4 01.04.2006]
[+1 01.07.2006]
 
Аватар для Буньков Максим

Регистрация: Feb 2003
Адрес: Екатеринбург
Сообщений: 848
Отправить сообщение для Буньков Максим с помощью ICQ
и вабще давай исходник.
__________________
С уважением, Maksi.

Старый 15.03.2006, 23:08
aksios вне форума Посмотреть профиль Отправить личное сообщение для aksios Найти все сообщения от aksios
  № 6  
Ответить с цитированием
aksios
loading 50%
 
Аватар для aksios

Регистрация: Jun 2005
Адрес: I am where I should be
Сообщений: 3,567
Отправить сообщение для aksios с помощью ICQ
Где то еще напортачил.
Вложения
Тип файла: zip test14.zip (5.4 Кб, 34 просмотров)

Старый 15.03.2006, 23:49
Killer@ вне форума Посмотреть профиль Отправить личное сообщение для Killer@ Посетить домашнюю страницу Killer@ Найти все сообщения от Killer@
  № 7  
Ответить с цитированием
Killer@
 
Аватар для Killer@

Регистрация: Aug 2005
Адрес: Донецк
Сообщений: 20
Отправить сообщение для Killer@ с помощью ICQ
Цитата:
Сообщение от Antares
А что нам говорит трейс?
С удовольствием бы послушал, что он говорит, но неполучиться т.к. user может передаться (должен передаться) через HTML-ку. Такое сэмулировать у меня по крайней мере не удаёться...
Если эту переменную просто как текст распечатать, то так и говорит, что она = undefined.

P.S. Поздровляю с 3333-им сообщением

Цитата:
Сообщение от aksyos
Где то еще напортачил.
Наверное...
Твой файл я прочесть не могу. Не открывает. Вероятно версия у тебя > моей (MX 2004)

Цитата:
Сообщение от Буньков Максим
и вабще давай исходник.
Зачем? Дальше данного кода всё-равно безсмысленно ошибку искать, а до него только определение констант и загрузчик.
Впрочем код загрузчика вот, вридли он чем-то может повлиять на user. Тем более не некоторого времени эта флэшька спокойно работала... Я вроди ничего не изменял и вот тебе на...

Загрузчик (навешано на ProgressBar):
onClipEvent (load) {
with (_root.pbLoadStatus) {
minimum = 0;
minimum = 100;
_xscale = 100;
_yscale = 100;
mode = "manual";
setProgress(0, 100);
}
fullsize = _root.getBytesTotal();
}
onClipEvent (enterFrame) {
nowsize = _root.getBytesLoaded();
_root.pbLoadStatus.setProgress(Math.floor(nowsize/fullsize*100), 100);
if (nowsize == fullsize) {
_root.gotoAndStop(2);
}
}

Загрузчик (навешано на кадр):
stop();


Последний раз редактировалось Killer@; 16.03.2006 в 00:01.
Старый 16.03.2006, 07:52
Буньков Максим вне форума Посмотреть профиль Отправить личное сообщение для Буньков Максим Посетить домашнюю страницу Буньков Максим Найти все сообщения от Буньков Максим
  № 8  
Ответить с цитированием
Буньков Максим
[+1 02.06.2006]
[+1.4 01.04.2006]
[+1 01.07.2006]
 
Аватар для Буньков Максим

Регистрация: Feb 2003
Адрес: Екатеринбург
Сообщений: 848
Отправить сообщение для Буньков Максим с помощью ICQ
По идеи когда переменку передаешь флешке через Flashvars, то они во влешке должны появиться быстрее всего до полной загрузки мувика, так как эти переменки передются, ну можно сказать сразу же синхронно с объектом.
По твоему коду можно выяснить, что он должен работать только в IE и ему подобных... но ни как не в старой версии Opera и темболее в FOX`e и Netscape.
Выясни точно... в IE открывается всегда или тоже то да то нет? именно в IE.
__________________
С уважением, Maksi.

Старый 16.03.2006, 08:55
Antares вне форума Посмотреть профиль Найти все сообщения от Antares
  № 9  
Ответить с цитированием
Antares
Banned
[+1 16.05.2006]
[++1 16.05.2006]
[+ 1 21.05.06]
[++ за хамство]
[+1 21.05.2006]
 
Аватар для Antares

Регистрация: Dec 2003
Сообщений: 3,925
Цитата:
С удовольствием бы послушал, что он говорит, но неполучиться т.к. user может передаться (должен передаться) через HTML-ку. Такое сэмулировать у меня по крайней мере не удаёться...
А мне -- удается. Трейсер для браузера ставишь -- и все.

Выведи в текстовое поле, если не знаешь, где его взять.

Старый 16.03.2006, 08:56
Antares вне форума Посмотреть профиль Найти все сообщения от Antares
  № 10  
Ответить с цитированием
Antares
Banned
[+1 16.05.2006]
[++1 16.05.2006]
[+ 1 21.05.06]
[++ за хамство]
[+1 21.05.2006]
 
Аватар для Antares

Регистрация: Dec 2003
Сообщений: 3,925
Цитата:
Сообщение от Буньков Максим
По идеи когда переменку передаешь флешке через Flashvars, то они во влешке должны появиться быстрее всего до полной загрузки мувика, так как эти переменки передются, ну можно сказать сразу же синхронно с объектом.
По твоему коду можно выяснить, что он должен работать только в IE и ему подобных... но ни как не в старой версии Opera и темболее в FOX`e и Netscape.
Выясни точно... в IE открывается всегда или тоже то да то нет? именно в IE.
Максим, вы курите прямо вот так, с утра пораньше?

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

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

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


 


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


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