PDA

Просмотр полной версии : Как правильно вешать функции на кнопки вида mc_?


Sever_a
24.02.2009, 19:19
Народ скажите в чем проблема?

Есть некий mc_, которому соответствует следующий код:
button_company.onRollOver = function (){
button_company.gotoAndPlay(2);

}

button_company.onRollOut = function (){
button_company.gotoAndPlay(11);

}

button_company.onPress = function (){
getURL("http://www.1.ru", "_self");

}

если просто тестируешь кнопку то она работает,
далее вставляю ее в html следующим образом:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"
width="800" height="45">
<param name="movie" value="flash/main_menu.swf?button=1">
<param name="quality" value="high">
<param name="menu" value="false">
<!--[if !IE]> <-->
<object data="flash/main_menu.swf?button=1"
width="800" height="45" type="application/x-shockwave-flash">
<param name="quality" value="high">
<param name="menu" value="false">
<param name="pluginurl" value="http://www.macromedia.com/go/getflashplayer">
FAIL (the browser should render some flash content, not this).
</object>
при нажатии на нее, выдает сообщение adobe flash security, если правильно понимаю сообщение что-то, типа блокирует открытие страницы, почему, где ошибка?

zurkis
24.02.2009, 19:41
ну а зачем в object и embed в конце добавлять button=1? у тебя ж кнопка не параметр, а объект

Sever_a
24.02.2009, 19:47
zurkis, т.е. проблемы нет какой-то не реальной, а можно по-подробнее, я не силен в параметрах вставки в html, т.е. нужно там ставить "0" или как?

Добавлено через 1 час 41 минуту
все убрал, оставил минимум кода о вставке flash, все отображается, а вот кнопка все равно блокируется?

Добавлено через 2 часа 34 минуты
проблема решена, нужно было изменить Publish Settings-Loacal Playback Security поставить network access