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

Регистрация: Jun 2006
Сообщений: 56
По умолчанию Пауза во внешнем мувике

Помимо моей основной флешки на странице есть div, содерщащий iframe, в который может загружаться внешняя флешка(ее выбирает пользователь и соответственно о ней ничего не известно). Моя основная флешка лежит в нижнем слое, а внешняя в верхнем, т.е. над ней - создается имитация, что внешняя флешка проигрывается внутри основной. В основной флешке есть кнопка Pause. Вопрос как остановить внешнюю флешку при нажатии на кнопку Pause в основной(ну и соответственоо запустить дальше после повторного нажатия Pause)? При нажатии на кнопку паузы я вызываю JavaScript-функцию, которая обращается к внешней флешке:
Код:
function SetPause(){
    thisMovie("flashobj").StopPlay();
}

function thisMovie(movieName) {
    if (navigator.appName.indexOf("Microsoft") != -1) {
        return window[movieName]
    }
    else {
        return document[movieName]
    }
}
но StopPlay() останавливает только нарисованную анимацию, а звуки и видео продолжают проигрываться...