Показать сообщение отдельно
  #8 (permalink)  
Старый 02.04.2015, 10:14
Интересующийся
Отправить личное сообщение для mmmaks2004 Посмотреть профиль Найти все сообщения от mmmaks2004
 
Регистрация: 24.03.2015
Сообщений: 24

Подскажите, как достучаться к переменной seconds на странице, которая запускается во фрейме?

<iframe src="/a.htm" style="width:100%; height:500px;" scrolling="no" marginheight="0" marginwidth="0" frameborder="0"></iframe>

unsafeWindow.seconds пишет что переменная не определена.

Переменная определяется так:
<script language="javascript">
        document.getElementById('value').focus();
        var seconds = 30;
        function display_countdown()
        {
            if( seconds < 0 ) {
                seconds = 0;
            }
            document.getElementById('countdown').innerHTML = 'Countdown:&nbsp;<strong>' + seconds + '</strong>';
            seconds--;
            setTimeout( "display_countdown()", 1000 );
        }
        display_countdown();

Последний раз редактировалось mmmaks2004, 02.04.2015 в 12:03.
Ответить с цитированием