• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Ajax. Полноценная подгрузка страниц, содержащих Css и Js.

  • Автор темы alex78
  • Дата начала
Статус
Закрыто для дальнейших ответов.
A

alex78

Добрый день.
Помогите пожалуйста разобраться с проблемой на примере простого скрипта:

Имеются 3 файла.

index.html
Код:
<html>
<link href="style.css" type="text/css" rel="stylesheet">
<script type="text/javascript" src="start_ajax.js"></script>

<div id="Area"></div>
<a href="java script: start_Area();">Пуск</a>
</html>


start_ajax.js
Код:
var url_Area = ("test.html");

function loadArea(method, url_Area) { 
reqArea = new XMLHttpRequest(); 
reqArea.onreadystatechange = processReqArea; 
reqArea.open(method, url_Area, true); 
reqArea.send(null); } 

function processReqArea() { 
if(reqArea.readyState == 4) { 
if(reqArea.status == 200) {getArea(reqArea.responseText);}
} 
}

function start_Area() { 
loadArea( "get", url_Area );} 

function getArea( number ) { 
var contentsArea = document.getElementById( "Area" ); 
contentsArea.innerHTML = number; 
}


test.html
Код:
<link href="style_test.css" type="text/css" rel="stylesheet">
<script type="text/javascript" src="test.js">
super_test(); // Из подгруженного test.js
alert("УРА!!! Получилось!!!");
</script>
<div id="test"><font color="#FFFF00">Я теперь супер-фанат AJAX-a!!!</font></div>


Как сделать так, чтобы test.html (или любой другой файл) полноценно выполнялся ?
Помогите доработать мой start_ajax.js
В <iframe> грузить не годится, нужно чтобы в <div>.
Сторонние библиотеки (типа fullAjax и т.д.) ради одной затеи использовать не хочу,
знаю, что все это можно реализовать в нескольких строках.
зы. Нужно чтоб скрипт работал хотябы в IE.
 
V

valmont

тут фтыкай:
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!