Добрый день.
Я в JS новичек, поэтому прошу Вас сделайте мне скидку на мои слабые знания в этой сфере.
Помогите пожалуйста разобраться с проблемой на примере простого скрипта:
Имеются 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.