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

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 02.09.2005, 04:49
vnn вне форума Посмотреть профиль Отправить личное сообщение для vnn Найти все сообщения от vnn
  № 1  
Ответить с цитированием
vnn

Регистрация: Jun 1999
Адрес: Русь
Сообщений: 90
По умолчанию <object... размеры подгружаемого swf

Уже устал искать ответ - просто нужна помощь.
Вложил в html обычную swf размером 100 на 100 соответственно
<object classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://..........." width="100" height="100">
<param name="movie" value="100.swf">
<param name="quality" value="high">
<embed src="100.swf" width="100" height="100" quality="high" pluginspage="http......."></embed>
На 25 кадре по команде loadMovie("400.swf", _level0); загружаю swf 400 на 400 пикселей. Как бы... Однако эти 400 становятся 100 на 100.
Ну не нашел я ответа на форуме !!!! Как обойти эту привязку <object... к вложенному swf, чтобы последующие swf загружались соответственно своим исходным размерам.
__________________
Помогите старику! Вам молодым дорога! А нам и исходники шо карта в пути :)

Старый 02.09.2005, 11:37
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 2  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
Через JavaScript
во первых надо вернуть id для флеша в html

в html вставь код
<script LANGUAGE="JavaScript">
function newSize(w,h) {
document.body.all("имя_id_которое_вернешь").wight=w;
document.body.all("имя_id_которое_вернешь").height=h;
}
</script>
во флеше пишешь getURL("javascript:newSize(400,400);")

вроде все
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 02.09.2005, 13:50
Kinsler вне форума Посмотреть профиль Отправить личное сообщение для Kinsler Найти все сообщения от Kinsler
  № 3  
Ответить с цитированием
Kinsler
 
Аватар для Kinsler

Регистрация: Jun 2004
Адрес: Москва
Сообщений: 1,667
2 iNils
слушай, мне чета кажеться что этот вызов надо делать в 24-ом кадре...
а то тупить будет...

Старый 02.09.2005, 13:51
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 4  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
Цитата:
Сообщение от Kinsler
2 iNils
слушай, мне чета кажеться что этот вызов надо делать в 24-ом кадре...
а то тупить будет...
почему?
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 02.09.2005, 13:56
Kinsler вне форума Посмотреть профиль Отправить личное сообщение для Kinsler Найти все сообщения от Kinsler
  № 5  
Ответить с цитированием
Kinsler
 
Аватар для Kinsler

Регистрация: Jun 2004
Адрес: Москва
Сообщений: 1,667
так он сработает не сразу
я имею в виду код...
из-за тормозов браузера...
хотя это наверное от размеров ролика будет зависить...

Старый 03.09.2005, 01:06
vnn вне форума Посмотреть профиль Отправить личное сообщение для vnn Найти все сообщения от vnn
  № 6  
Ответить с цитированием
vnn

Регистрация: Jun 1999
Адрес: Русь
Сообщений: 90
По умолчанию спасибо за помощь !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

насчет 25 кадра :d
но береженного бог бережет.... :d
мужики, а не могли бы вы выложить исходник??????
у вас куча ньюансов.... а хочется рабочий вариант
я думаю не только я, но и другие вспомнят о вашем исходнике добрым словом ))))))

Может есть еще варианты ???
__________________
Помогите старику! Вам молодым дорога! А нам и исходники шо карта в пути :)


Последний раз редактировалось vnn; 03.09.2005 в 16:24.
Старый 04.09.2005, 20:11
vnn вне форума Посмотреть профиль Отправить личное сообщение для vnn Найти все сообщения от vnn
  № 7  
Ответить с цитированием
vnn

Регистрация: Jun 1999
Адрес: Русь
Сообщений: 90
в html вставь код
<script LANGUAGE="JavaScript">
function newSize(w,h) {
document.body.all("имя_id_которое_вернешь").wight=w;
document.body.all("имя_id_которое_вернешь").height=h;
}
</script>
во флеше пишешь getURL("javascript:newSize(400,400);")


Пытаюсь, но видать шось не так делаю... такое получается!....

может поможете исходником ????
__________________
Помогите старику! Вам молодым дорога! А нам и исходники шо карта в пути :)

Старый 05.09.2005, 12:11
Kinsler вне форума Посмотреть профиль Отправить личное сообщение для Kinsler Найти все сообщения от Kinsler
  № 8  
Ответить с цитированием
Kinsler
 
Аватар для Kinsler

Регистрация: Jun 2004
Адрес: Москва
Сообщений: 1,667
чуток попозже, щас работу разгребу...

Старый 05.09.2005, 12:17
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 9  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
Цитата:
Сообщение от vnn
в html вставь код
<script LANGUAGE="JavaScript">
function newSize(w,h) {
document.body.all("имя_id_которое_вернешь").wight=w;
document.body.all("имя_id_которое_вернешь").height=h;
}
</script>
во флеше пишешь getURL("javascript:newSize(400,400);")


Пытаюсь, но видать шось не так делаю... такое получается!....

может поможете исходником ????
а ты Id прописал для флеша?
зайди на http://www.tchibo.ru/main.html, посмотри исходник и найди там такой код:

<OBJECT classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="775" HEIGHT="177" id="menu" ALIGN="top"><PARAM NAME=salign VALUE=LT><PARAM NAME=wmode VALUE=transparent><PARAM NAME=scale VALUE=noscale><PARAM NAME=movie VALUE="/menu112_new.swf"><PARAM NAME=quality VALUE=high><PARAM NAME=bgcolor VALUE=#FFFF00></OBJECT>
<script LANGUAGE="JavaScript">
function G(h) {
document.body.all("menu").height=h;
}
</script>
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 05.09.2005, 19:32
vnn вне форума Посмотреть профиль Отправить личное сообщение для vnn Найти все сообщения от vnn
  № 10  
Ответить с цитированием
vnn

Регистрация: Jun 1999
Адрес: Русь
Сообщений: 90
все вроде делал как писали....
но swf один другого меняет , а размеры теже

Мужики !! Сотворите шедевр !!! В виде маленького, но понятного ( как мне так и другим пользователям) исходника. В который напимер войдет:
1) html с кодом
2) swf размером 100 на 100
3) swf размером 400 на 400
4) swf размером 400 на 800

Т.е. при загрузке html загружается 2) , через например 10 секунд вместо него загружается 3) меняя размеры на свои, по нажатию на кнопку загружается 4) и т.д.
Т. е ни какого масштабирования и фита нет.
__________________
Помогите старику! Вам молодым дорога! А нам и исходники шо карта в пути :)

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

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

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


 


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


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