Вопросы

Дамир Кантюков
Не работают методы при обращении через переменную

Изучаю курс введение в JavaScript. 4 уроке есть код, где метод присвоен переменной, почему у меня не работает, браузер гугл:

<HTML><HEAD> <SCRIPT> wid = window.open('','','width=750,height=100,status=yes'); wid.document.open(); R = wid.document.write; R('<HTML><HEAD><SCRIPT>var t;<\/SCRIPT></HEAD>'); R('<BODY><H1>Новое окно</H1></BODY></HTML>'); wid.document.close(); </SCRIPT> </HEAD> <BODY> <A HREF="javascript: wid.t=window.prompt('Новое состояние:',''); wid.document.write(wid.t); wid.focus(); void(0);" >Изменим значение переменной t в новом окне</A> </BODY></HTML>

Сергей Шевяков
вопрос по тесту 7 введение в Javascript

в задаче

Имеются картинки forest0.gif ... forest5.gif. Сколько полных циклов анимации выведет функция?

function movie() { for (n=i=0; i<3; i++, n = (n+1)%6) document.mypic.src="forest"+n+".gif"; }

мне не понятно %6 , для чего оно надо объясните или это опечатка ?

Ростислав Кузнецов
Ростислав Кузнецов 3 августа 2016 в 15:13

(n+1)%6 возвращает остаток от деления (n+1) на 6. В данном контексте оно используется для корректного изменения номера кадра с 5 на 0

Евгений Купчак
Поле статуса и свойство window.status

Актуальны ли на сегодняшний день изменения полей через JS:

window.status - значение поля статуса;

window.defaultStatus - значение поля статуса по умолчанию.

Алексей Рожков
Алексей Рожков 27 декабря 2014 в 16:55

Сейчас многие браузеры по умолчанию статусбар не показывают, так что смысла в этом мало

Евгений Шабунин
Евгений Шабунин
Россия, Новосибирская область