Показать сообщение отдельно
Старый 01.02.2009, 01:38
Sniffysko вне форума Посмотреть профиль Отправить личное сообщение для Sniffysko Найти все сообщения от Sniffysko
  № 1  
Ответить с цитированием
Sniffysko

Регистрация: Sep 2002
Адрес: Бердянск
Сообщений: 12
Отправить сообщение для Sniffysko с помощью ICQ
По умолчанию Клип требует щелчка для активации

На широкой странице, содержащей штук 20 маленьких клипов, разбросанных по DIVам имеются клипы, содержащие активные элементы. Кнопки. Но вот проблема в том, что кнопки эти в Opera 9 и FireFox 3 сразу не работают, а требуют предварительного щелчка по ним. И только после этого проявляются ролловеры и проч. Зато в 6 эксплорере все работает на ура.

Вот пример части кода страницы.
Надо еще сказать, что страница состоит из 7 контейнеров DIV такого типа: <div class="page[N] brd bgcol" id="page[N]">
Фоном этих контейнеров служит один клип - back.swf. Остальные клипы лежат в других DIV, слоем выше. Это arrright.swf и arrleft.swf -- кнопки, которые возвращают страницу в исходное положение. Именно кнопки, находящеся в файлах arrright.swf и arrleft.swf не работают до тех пор, пока по ним предварительно не щелкнуть.

Клипы сделаны в Flash CS 3 ActionScript 2 (никакого кода внутри кнопок пока нет). OS Windows XP SP2. Плеер флеша - 10. Клипы срендерены для плеера 9 версии.



Код:
<div class="page1 brd bgcol" id="page1">
	<div class="pagesback">
		<object id="back1" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="1000" height="890" align="middle">
		<param name="movie" value="back.swf" /><param name="quality" value="high" /><param name="wmode" value="transparent" /><param name="bgcolor" value="#999999" />
		<embed name="back1" src="back.swf" quality="high" wmode="transparent" bgcolor="#999999" width="1000" height="890" align="middle" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
		</object>
	</div>
<div class="arrL" id="arrLeft2">
	<object id="arrleft2" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="62" height="35" align="middle">
	<param name="movie" value="arrleft.swf" /><param name="quality" value="high" /><param name="wmode" value="transparent" /><param name="bgcolor" value="#cccccc" />
	<embed name="arrleft2" src="arrleft.swf" quality="high" wmode="transparent" bgcolor="#cccccc" width="62" height="35" align="middle" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
	</object>
</div>
<div class="arrR" id="arrRight2">
	<object id="arrright2" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="62" height="35" align="middle">
	<param name="movie" value="arrright.swf" /><param name="quality" value="high" /><param name="wmode" value="transparent" /><param name="bgcolor" value="#cccccc" />
	<embed name="arrright2" src="arrright.swf" quality="high" wmode="transparent" bgcolor="#cccccc" width="62" height="35" align="middle" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
	</object>
</div>


</div>