|
|
|||||
Клип требует щелчка для активации
На широкой странице, содержащей штук 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> |
|
|||||
[+1 03.09.08]
[+3 30.08.08] Регистрация: Nov 2007
Сообщений: 107
|
Откройте этот файл в Dreamweaver CS3 и выше. Программа предложит это сообщение. Кликайте Yes и программа обновит ваш код скриптом.
|
|
|||||
[+1 03.09.08]
[+3 30.08.08] Регистрация: Nov 2007
Сообщений: 107
|
Можно также при разработке/редактировании Flash приложений включить флажок Detect Flash Version и выполнить Publish.
|
|
|||||
Регистрация: Jul 2008
Сообщений: 257
|
а еще лучше использовать swfobject? тем более когда много клипов на странице.
|
|
|||||
Остановился на swfobject. Спасибо.
|
Часовой пояс GMT +4, время: 08:38. |
|
« Предыдущая тема | Следующая тема » |
|
|