![]() |
Actionscript 3.0 для флеш-кнопок
Доброго времени суток!
Не нашёл с помощью «поиска по форуму» ответа на свой вопрос. Помогите, пожалуйста, разобраться с проблемой: Используя во флеш-кнопках следующий Actionscript 3.0: function aPress( e:Event ) { navigateToURL( new URLRequest ("http://WWW.адрес сайта.ru"),"_self"); } a.addEventListener( MouseEvent.CLICK, aPress ); Возникает такая проблема: если в Actionscript адрес писать с «WWW», то в веб-браузере кнопка не будет работать, если в адресной строке не прописать эти «WWW». И наоборот, если в Actionscript НЕ писать «WWW», то с «WWW» в браузере кнопка не будет пересылать. Что здесь необходимо исправить, чтобы кнопка работала независимо от того, есть ли в адресной строке браузера «WWW»? |
navigateToURL от www не зависит
|
при вставке swf в страницу прописать параметр allowNetworking="all"
|
то есть вот таким образом:
<!--Start Flash --> <p align="center"> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="120" height="240" id="" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="movie" value="путь к файлу.swf" /> <param name="quality" value="high" /> <param name="bgcolor" value="FFFFFF" /> <param name="allowNetworking" value="all"> <embed src="путь к файлу.swf" quality="hight" bgcolor="FFFFFF" width="120" height="240" name="" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> </object> </p> <!--End Flash --> |
<!--Start Flash -->
<p align="center"> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="120" height="240" id="" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="movie" value="путь к файлу.swf" /> <param name="quality" value="high" /> <param name="bgcolor" value="FFFFFF" /> <param name="allowNetworking" value="all"> <embed src="путь к файлу.swf" quality="hight" bgcolor="FFFFFF" width="120" height="240" name="" align="middle" allowScriptAccess="sameDomain" allowNetworking="all" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> </object> </p> <!--End Flash --> |
Очень помогли! Большое спасибо!)
|
| Часовой пояс GMT +4, время: 21:54. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.