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

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 29.11.2007, 19:55
gyunduz вне форума Посмотреть профиль Отправить личное сообщение для gyunduz Найти все сообщения от gyunduz
  № 1  
Ответить с цитированием
gyunduz
[+1.3 29.11.07]

Регистрация: Jan 2006
Сообщений: 18
По умолчанию onclick в AS

Вечер добрый. Уважаемые гуру, подскажите пожалуйста, как добавить javascript ссылку на флеш мувик:

Дело в том что есть такой javascript: http://de-mar.net/test.html
Там вместо меню должны быть Flash кнопки. Как теперь ставить ссылку на флеш, я не знаю.

Вот эту ссылку на флеш например:
Код:
<a href="javascript://" onclick="swapLayers('lyr2'); return false">Menu2</a>
Спасибо за ответы


Последний раз редактировалось gyunduz; 30.11.2007 в 01:06.
Старый 29.11.2007, 20:00
Molecula вне форума Посмотреть профиль Отправить личное сообщение для Molecula Найти все сообщения от Molecula
  № 2  
Ответить с цитированием
Molecula
 
Аватар для Molecula

Регистрация: Apr 2007
Сообщений: 1,369
Про кнопки вообше лучше забыть.
По сабжу лучше юзать ExternalInterface (читаем в хелпе)
Код:
on (release)
{
ExternalInterface.call("swapLayers", "lyr2");
}

Старый 29.11.2007, 20:01
CrazyFlasher вне форума Посмотреть профиль Отправить личное сообщение для CrazyFlasher Найти все сообщения от CrazyFlasher
  № 3  
Ответить с цитированием
CrazyFlasher
 
Аватар для CrazyFlasher

Регистрация: May 2003
Адрес: Tallinn
Сообщений: 3,182
1. getURL("javascript:swapLayers('lyr2')");
2.
Код:
import flash.external.*;
btn.onPress = function(){
      ExternalInterface.call("swapLayers", "lyr2");
}
__________________
Flash Developer
Папа TDP4 Team Battle

Старый 29.11.2007, 21:34
gyunduz вне форума Посмотреть профиль Отправить личное сообщение для gyunduz Найти все сообщения от gyunduz
  № 4  
Ответить с цитированием
gyunduz
[+1.3 29.11.07]

Регистрация: Jan 2006
Сообщений: 18
Спасибо, но я кажется не правильно ставил вопрос. Дело в том что есть такой javascript: http://de-mar.net/test.html
Там вместо меню должны быть Flash кнопки. Как теперь ставить ссылку на флеш, я не знаю.

Вот эту ссылку на флеш например:
Код:
<a href="javascript://" onclick="swapLayers('lyr2'); return false">Menu2</a>

Старый 30.11.2007, 01:12
B0Bka вне форума Посмотреть профиль Отправить личное сообщение для B0Bka Найти все сообщения от B0Bka
  № 5  
Ответить с цитированием
B0Bka
 
Аватар для B0Bka

Регистрация: May 2004
Сообщений: 136
Отправить сообщение для B0Bka с помощью ICQ
gyunduz так тебе и написали юзай ExternalInterface
т.к. твоя задача вызвать из флэша функцию javaScript

з.ы. кстати, вопрос: ExternalInterface не работает в последних браузерах Опера, кто как справляется?

Старый 30.11.2007, 02:11
gyunduz вне форума Посмотреть профиль Отправить личное сообщение для gyunduz Найти все сообщения от gyunduz
  № 6  
Ответить с цитированием
gyunduz
[+1.3 29.11.07]

Регистрация: Jan 2006
Сообщений: 18
Пишу вот так:

Код:
// Для первого фрейма
import flash.external.*;

// и для кнопки

on(release)
{
	call_js = ExternalInterface.call("swapLayers", "lyr2");
}
Не работает. В чем моя ошибка?

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

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

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


 


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


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