игра брюс 2048
Главная / Интернет-технологии / Практикум по программированию на JavaScript / Тест 12

Практикум по программированию на JavaScript - тест 12

Упражнение 1:
Номер 1
Где расположить сценарий для вывода нового окна в коде странице?

Ответ:

 (1) в начале кода, в разделе <HEAD> 

 (2) ближе к концу документа HTML, чтобы сначала загрузилась страница, а потом окно 

 (3) все равно, в каком месте 


Номер 2
window.open - здесь:

Ответ:

 (1) window - объект, а open - метод 

 (2) window - метод, а open - объект 

 (3) window - объект, а open - объект 


Номер 3
Конфигурация нового окна

Ответ:

 (1) это все, что находится в экземпляре команды: ('URL документа в окне', 'Название нового окна', config='параметры нового окна') 

 (2) это размеры нового окна, указываемые в разделе config 

 (3) это URL документа, который будет выведен в новом окне 


Упражнение 2:
Номер 1
Используется ли пробел в перечислении подкоманд config?

Ответ:

 (1) команды разделены только запятой без пробелов, а значения поставлены в одинарные кавычки 

 (2) обязательно, так как подкоманды должны быть разделены 

 (3) только в кавычках 


Номер 2
Какое свойство нового окна задается параметром "location="?

Ответ:

 (1) возможность изменения пользователем размеров окна по своему желанию 

 (2) наличие строки меню 

 (3) наличие адресной строки во вновь открытом окне, в которой выводится URL страницы 


Номер 3
Какое свойство вновь открытого окна задается параметром "toolbar="?

Ответ:

 (1) наличие панели инструментов 

 (2) наличие полосы прокрутки 

 (3) наличие строки состояния 


Упражнение 3:
Номер 1
Закрытие текущего окна осуществляется следующим фрагментом кода:

Ответ:

 (1) <A HREF="" onClick="self.close()">Щелкните, чтобы закрыть</A>  

 (2) <A HREF="" onClick="self.open">Щелкните, чтобы закрыть</A> 

 (3) <A HREF="" onMouseOver="document.close()">Щелкните, чтобы закрыть</A> 

 (4) <A HREF="" onClick="window.close()">Щелкните, чтобы закрыть</A> 


Номер 2
Какое действие произойдет после выполнения кода?

<A HREF="file.htm" onClick="window.open('opened.html', 'window_name',
config='height=300,width=300')">Click here</A>

Ответ:

 (1) переход по ссылке к файлу file.htm 

 (2) открытие файла file.htm в текущем окне 

 (3) открытие окна с именем 'window_name' 


Номер 3
Как открыть окно, содержащее полосы прокрутки и панель инструментов?	

<SCRIPT type="text/javascript">
	пример к задаче
</SCRIPT>

Ответ:

 (1) ('opened.html', 'name', config='height=300,width=300,toolbar=1,scrollbars=1') 

 (2) ('opened.html', 'name', config='height=300,width=300,toolbar=yes,location=no') 

 (3) ('opened.html', 'name', config='height=300,width=300,menubar=1,location=1') 

 (4) ('opened.html', 'name', config='height=300,width=300,status=1,scrollbars=1') 


Упражнение 4:
Номер 1
Определите ошибку
	
<A HREF="file.htm" onClick="window.open('opened.html', 'window_name', 
config='width=300,status=0')">Click here</A>

Ответ:

 (1) ошибка создания окна. Не указан параметр height 

 (2) ошибка создания окна. Неправильно задан параметр status 

 (3) ошибка создания окна. Неправильно создана ссылка на открываемый файл 

 (4) нет ошибки 


Номер 2
Определите ошибку	

<A HREF="file.htm" onClick="window.open('window_name', 'opened.html',  
config='width=300,status=0')">Click here</A>

Ответ:

 (1) ошибка создания окна. Не указан параметр height 

 (2) ошибка создания окна. Неправильно задан параметр status 

 (3) ошибка создания окна. Неправильно создана ссылка на открываемый файл 

 (4) нет ошибки 


Номер 3
Определите ошибку
	
<A HREF="file.htm" onClick="window.open('opened.html', 'window_name', 
config="width=300,status=0")">Click here</A>

Ответ:

 (1) ошибка создания окна. Не указан параметр height 

 (2) ошибка создания окна. Неправильный синтаксис параметров  

 (3) ошибка создания окна. Неправильно создана ссылка на открываемый файл  

 (4) нет ошибки  


Упражнение 5:
Номер 1
Что произойдет при клике по следующей гиперссылке? 
        
<a href="http://intuit.ru" target="_blank" onClick="return false;">new</a>

Ответ:

 (1) откроется страница с URL http://intuit.ru в этом же окне 

 (2) откроется страница с URL http://intuit.ru в новом окне 

 (3) браузер выдаст ошибку 

 (4) ничего не произойдет 


Номер 2
Что произойдет при клике по следующей гиперссылке?

<a href="http://intuit.ru" target="_blank" onClick="return true;">new</a>

Ответ:

 (1) откроется страница с URL http://intuit.ru в этом же окне 

 (2) откроется страница с URL http://intuit.ru в новом окне 

 (3) браузер выдаст ошибку 

 (4) ничего не произойдет 


Номер 3
Что произойдет при клике по следующей гиперссылке? 
	
<a href="http://intuit.ru" target="_self" onClick="return true;">new</a>

Ответ:

 (1) откроется страница с URL http://intuit.ru в этом же окне 

 (2) откроется страница с URL http://intuit.ru в новом окне  

 (3) браузер выдаст ошибку 

 (4) ничего не произойдет 


Упражнение 6:
Номер 1
Что возвращает метод confirm()?

Ответ:

 (1) значение true/false 

 (2) аргумент метода 

 (3) void 


Номер 2
Что будет, если не указать параметры метода open()?

Ответ:

 (1) будет создано новое окно с пустым исходным кодом 

 (2) получим сообщение об ошибке 

 (3) отсутствие реакции 


Номер 3
Что будет, если открыть окно с именем существующего окна?

Ответ:

 (1) будет создано новое окно 

 (2) получим сообщение об ошибке 

 (3) загрузим в новое окно пустой документ 


Упражнение 7:
Номер 1
Можно ли закрыть окно-предок из окна-потомка?

Ответ:

 (1) нельзя 

 (2) window.opener.close() 

 (3) _opener.close() 


Номер 2
Произойдет ли при выполнении следующих команд закрытие текущего окна и передача фокуса окну-предку?

window.close();
window.opener.focus()?

Ответ:

 (1) нет 

 (2) да 


Номер 3
На что указывает аргумент метода clearTimeout()?

Ответ:

 (1) на созданный поток 

 (2) на стек 

 (3) на JavaScript-код 




Главная / Интернет-технологии / Практикум по программированию на JavaScript / Тест 12