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

Вернуться   Форум Flasher.ru > Работа над сайтом > HTML/DHTML/CSS/JS/VB

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

Регистрация: Mar 2010
Сообщений: 14
По умолчанию Вставка нескольких SWF в PHP

Доброго дня. У меня такая проблема:

В php страницу вставляю несколько раз один и тот же swf, но только с разными параметрами, и они грузятся не все. Т.е. могут загрузиться только 1-5, и 10-ый, например. При обновлении страницы, swf подгружаются в кэш браузера и уже начинают отображаться все. Опять нажимаю CTRL+F5 (перезагрузка страницы без кэша), и опять несколько флешек не показывается.

Вставлять swf'ки пробовал используя swfobject 1.5.1 - не помогло, и swfobject 2.2 - тоже работает нестабильно.

Флешка small.swf - маленькая картинка о стране. Параметры:
folder - откуда беруться фотки;
url - ссылка, на которую ведёт swf;
country - имя страны поверх фотографии;
vsego - количество фотографий, из которых случайным образом выбирается одна.

Вот мой сайт, на котором можно посмотреть avp-tour.ru

Вот код вставки (по стандартам swfobject 1.5.1):


Код:
<!--Болгария -->	
<div class="smallflash">
<div id="bulgaria">
<embed width="150" height="100" flashvars="folder=images/stories/bulgaria&amp;url=http://www.avp-tour.ru/countries/bulgaria&amp;country=Болгария&amp;vsego=5" wmode="window" quality="medium" name="bulgaria" id="bulgaria" src="images/stories/small.swf" type="application/x-shockwave-flash"></div>
	<script type="text/javascript">
		var bulgaria = new SWFObject("images/stories/small.swf", "bulgaria", "150", "100", "9", "#ffffff");
		bulgaria.addParam("wmode", "window");
		bulgaria.addVariable("folder","images/stories/bulgaria");
		bulgaria.addVariable("url","http://www.avp-tour.ru/countries/bulgaria");
		bulgaria.addVariable("country","Болгария");
		bulgaria.addVariable("vsego","5");
		bulgaria.write("bulgaria");
	</script></div>

Вот код вставки (по стандартам swfobject 2.2):

Код:
<!--Болгария -->
<div class="smallflash">
		<script type="text/javascript">
		swfobject.registerObject("bulgaria", "9.0.0", "expressInstall.swf");
		</script>
			<object id="bulgaria" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="150" height="100">
				<param name="movie" value="images/stories/small.swf?folder=images/stories/bulgaria&url=http://www.avp-tour.ru/countries/bulgaria&country=Болгария&vsego=5" />
				<param name="quality" value="medium" />
        		<!--[if !IE]>-->
				<object type="application/x-shockwave-flash" data="images/stories/small.swf?folder=images/stories/bulgaria&url=http://www.avp-tour.ru/countries/bulgaria&country=Болгария&vsego=5" width="150" height="100" quality="medium">
				<!--<![endif]-->
				<div><h1>Туры в Болгарию</h1>
					<p><a href="http://www.avp-tour.ru/countries/bulgaria/"><img src="http://www.avp-tour.ru/images/stories/bulgaria/1.jpg" alt="Туры в Болгарию" /></a></p>
				</div>
				<!--[if !IE]>-->
				</object>
				<!--<![endif]-->
			</object></div>

И всё равно не работает.
Скажите, вообще имеет ли смысл сделать такую подборку по странам на флеше?

Заранее благодарен.

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

Теги
swf с параметрами , swfobject , вставка swf

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

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


 


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


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