• 🔥 Бесплатный курс от Академии Кодебай: «Анализ защищенности веб-приложений»

    🛡 Научитесь находить и использовать уязвимости веб-приложений.
    🧠 Изучите SQLi, XSS, CSRF, IDOR и другие типовые атаки на практике.
    🧪 Погрузитесь в реальные лаборатории и взломайте свой первый сайт!
    🚀 Подходит новичкам — никаких сложных предварительных знаний не требуется.

    Доступ открыт прямо сейчас Записаться бесплатно

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.
 
тут фтыкай:
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab