Главная /
Основы программирования на AJAX
Основы программирования на AJAX - ответы на тесты Интуит
Из курса вы узнаете как лучше всего создавать динамичные страницы. Вы научитесь изменять содержимое страницы, не обновляя ее в зависимости от действий пользователя. А также узнаете как работать с XML-файлами и фреймворками.
Список вопросов:
- # Какое свойство объекта содержит его значение?
- # Какое свойство объекта содержит название данного объекта?
- # Какое свойство объекта содержит номер объекта(для обращения к нему)?
- # Что делает метод document.getElementById("имя элемента")?
- # Какой метод возвращает все элементы по номеру, который передали в качестве параметра?
- # Что делает метод document.getElementsByTagName("названиетэга")?
- # Какие основные особенности XML?(выберите несколько вариантов)
- # Какие основные особенности XML?(выберите несколько вариантов)
- # Какие основные особенности XML?(выберите несколько вариантов)
- # Является ли запрос данных файлов в коде HTTP запросом? (картинка, .css файл, флеш)
- # Является ли запрос данных файлов в коде HTTP запросом? (видеофайл, сценарий javascript, аудиофайл)
- # Является ли запрос данных файлов в коде HTTP запросом? (флеш, главная страница сайта, xml файл)
- # При каких значениях readyState и status веб страница полностью загружена и ответ сервера получен?
- # При каких значениях readyState и status веб страница полностью загружена и ответ сервера получен?
- # При каких значениях readyState и status веб страница полностью успешно загружена и ответ сервера получен?
- # Зачем нужно проверять наличие window.ActiveXObject при создании XMLHttpзапроса?
- # Что нужно предпринять, чтобы создать XMLHttpзапрос в InternetExplorer 6?
- # Что нужно проверить, чтобы убедиться, что объект XMLHttpзапроса можно создать? (в большинстве браузеров)
- # Какими способами можно создать аякс запрос?(выберите несколько вариантов)
- # Какое действие выполняет эта строка? var xhr = new ActiveXObject("Microsoft.XMLHTTP");
- # Какое действие выполняет эта строка? var xhr = new XMLHttpRequest();
- # Чем отличается responseText от responseXML?
- # Какой метод вернёт при запросе ответ - объект "XMLDocument"?
- # Какой метод вернёт при запросе ответ в текстовом виде?
- # Когда срабатывает событие onreadystatechange?
- # Какое событие следит за изменением состояния запроса?
- # Какое событие следит за изменением статуса запроса?
- # Что делает document.getElementsByTagName("a");?
- # Что делает document.getElementsByTagName("p");?
- # Что делает document.getElementsByTagName("div");?
- # Что здесь означаетe evt? (Function showPreview(evt) {} )
- # Как передать функции showPreview информацию о событии?
- # Что здесь означаетe evt? (Function showPreview(evt) {} )
- # Какая строка инициализирует запрос, если xhr это объект типа XMLHttpRequest?
- # Что делает xhr.open("GET", url, true); если xhr это объект типа XMLHttpRequest?
- # Что делает xhr.send(null), если xhr это объект типа XMLHttpRequest?
- # В evt записаны данные события и известно, что произошло событие нажатия левой кнопкой мыши по ссылке. Что будет присвоено переменной url в результате данной операции? var url = evt.target;
- # Какими способами можно получить адрес нажатой ссылки и присвоить его переменной url, если нам известны данные события evt(выберите несколько вариантов)
- # Если известно, что произошло событие нажатия левой кнопкой мыши по ссылке, что будет присвоено переменной url в результате данной операции? var url = window.event.srcElement;
- # Как правильно инициализировать и отправить запрос?
- # Что произойдет в результате выполнения этих строк кода, если xhr это объект типа XMLHttpRequest? xhr.open("GET", "file.xml", true); xhr.send(null);
- # Как правильно инициализировать и отправить запрос?
- # Для чего нужен атрибут autocomplete в html?
- # Как можно контролировать автозаполнение в некоторых браузерах в коде html?
- # Для чего нужен атрибут autocomplete в html?
- # Когда срабатывает событие onkeyup?
- # Когда срабатывает событие onmouseover?
- # Когда срабатывает событие onmouseout?
- # Что сделает этот фрагмент кода, если ответ получен успешно и xhr это объект типа XMLHttpRequest? var allTags = xhr.responseXML.getElementsByTagName("tag");
- # Что из этого считывает значение тэга "tag" в текстовом виде, если allTags[i] содержит ответ в виде XML?
- # Что из этого присвоит массиву allTags все тэги "tag" из ответа сервера, если xhr это объект типа XMLHttpRequest?
- # Что из этого считывает значение поля(формы) field, обозначенного в html файле?
- # Что сделает этот фрагмент кода, если "field" это id поля(формы), обозначенного в html файле? document.getElementById("field").value;
- # Что из этого считывает значение тэга "tag" в текстовом виде из XML файла?
- # Отметьте все возможные способы создания блока div (несколько вариантов ответа)
- # Что произойдёт в результате этой операции? document.createElement("div");
- # Чем отличаются эти операции: в html: <div id="newDiv"></div> и в javascript: var p = document.createElement("div");?
- # Зачем мы пользовались AdobeDreamweaver(или другой похожей программой) в проекте с картой страницы?
- # Что делает операция "DrawAPDiv" в программе AdobeDreamweaver?
- # Какие файлы изменяет операция "DrawAPDiv" в программе AdobeDreamweaver?
- # Как правильно создать объект и добавить свойство "property" к нему?
- # Что произойдёт в результате выполнения этого фрагмента кода? var tempObj = new Object; tempObj.property = someFunction();
- # Что присвоится dataArray[i] после выполнения этих действий? { VartempObj = new Object; tempObj.property = someFunction(); dataArray[i] = tempObj; }
- # XML файл имеет сложную структуру: тэг data1 содержит в себе несколько тэгов data2, каждый из которых, в свою очередь, содержит один тэг data3. Как правильно считать текстовое содержимое i-того тэга data3, если vardata = xhr.responseXML.getElementsByTagName("data2"); и ответ от сервера успешно получен?
- # XML файл имеет сложную структуру: тэг data1 содержит в себе несколько тэгов data2, каждый из которых, в свою очередь, содержит один тэг data3. Что должно содержаться в массиве data, чтобы получить текстовое содержимое i-того тэга data3 при условии, что ответ от сервера успешно получен? data[i].getElementsByTagName("data3")[0].firstChild.nodeValue;
- # XML файл имеет сложную структуру: тэг data1 содержит в себе несколько тэгов data2, каждый из которых, в свою очередь, содержит один тэг data3. Что будет считано в результате выполнения этой операции, если vardata = xhr.responseXML.getElementsByTagName("data2"); и ответ от сервера успешно получен? data[i].getElementsByTagName("data3")[0].firstChild.nodeValue;
- # Как инициализируется XMLHttp запрос в библиотеке фреймворков YAHOO?
- # Что произойдет в результате выполнения этой операции? var conObj = YAHOO.util.Connect.asyncRequest("GET", "file.xml", callback);
- # При каком значении переменной callback запрос успешно обработан и ответ от сервера получен? varconObj = YAHOO.util.Connect.asyncRequest("GET", "file.xml", callback);
- # Какую функцию выполняет эта строка? YAHOO.util.Event.addListener(document.getElementById("button"),"click",someFunction());
- # Какой из этих фрагментов кода сработает так, что после нажатия левой кнопкой мыши по элементу с id "button" будет вызвана функция someFunction()?
- # Какую функцию выполняет эта строка? YAHOO.util.Event.addListener(document.getElementById("button"),"mouseover",someFunction());
- # Какую функцию выполняет эта строка, если в someVar содержится ответ сервера в текстовом виде? varallTags = YAHOO.util.Selector.query("tag", someVar);
- # Какая операция возвращает содержимое всех тэгов "tag" из someVar?
- # Какую функцию выполняет эта строка, если в someVar содержится ответ сервера в текстовом виде? var allTags = YAHOO.util.Selector.query("tag", someVar);
- # Какую анимацию описывают эти строки? { var myAnim = new YAHOO.util.Motion(document.getElementById("picture")); myAnim.attributes.height = { to: theHeight*4, from: theHeight }; myAnim.duration = 1.0; myAnim.animate();}
- # Какой строки не хватает в данном фрагменте кода для описания анимации увеличения высоты изображения "picture" в 4 раза? { varmyAnim = new YAHOO.util.Motion(document.getElementById("picture")); myAnim.attributes.height = { to: theHeight*4, from: theHeight }; myAnim.duration = 1.0; }
- # Какую анимацию описывают эти строки? { varmyAnim = new YAHOO.util.Motion(document.getElementById("picture")); myAnim.attributes.points = { to: YAHOO.util.Dom.getXY(document.getElementById("pic1")), from: YAHOO.util.Dom.getXY(document.getElementById("pic2")) }; myAnim.duration = 1.0; myAnim.animate(); }
- # Какую функцию выполняет эта строка, если myAnim это объект анимации YAHOO? myAnim.onComplete.subscribe(someFunction);
- # Что из этого вернёт позицию левого верхнего угла объекта obj?
- # Что из этого следит за анимацией myAnim, и после её выполнения вызывает функцию someFunction?
- # Что такое фреймворк?
- # Для чего нужны фреймворки? (выберите несколько вариантов)
- # Какими способами можно подключать файлы фреймворков в код? (выберите несколько вариантов)
- # Как правильно указать ссылку на файл css?
- # Как правильно указать ссылку на файл javascript?
- # Какое действие выполняет эта строка? <script data-src="file.js" type="text/javascript"></script>
- # Как создать ячейку таблицы с id "number"?
- # Какое действие выполняет эта строка? <td id="number">number</td>
- # Как правильно указать ссылку на файл "file.html" и задать ей id "number"?
- # Какое действие выполняет эта строка? font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
- # Как работает position: absolute?
- # Какими способами можно установить шрифт arial? (выберите несколько вариантов)
- # Какое действие выполняет эта строка? Window.onload = someFunction;
- # Какое действие выполняет эта строка? document.getElementById("element").innerHTML = someText;
- # Что из этого присвоит элементу "element" значение someText?
- # Как правильно установить отступ в блоке tempWin на 20 пикселей от верхней части блока?
- # Что произойдёт в результате этих изменений атрибута style.top блока tempWin? tempWin.style.top = 20 + "px";
- # Как правильно установить отступ в блоке tempWin на 20 пикселей от верхней части блока?
- # Что произойдет если операция внутри try не выполнится нормальным образом? try {xhr = new ActiveXObject("Microsoft.XMLHTTP");} catch (e) { alert(e.message); }
- # Какое действие выполняет эта строка? Window.onload = someFunction;
- # Как работает position: fixed?