При использовании Ajax'a не отрабатывает функция loadContent:
| Код | var request; var dest;
function processStateChange() { if(request.readyState == 4) { contentDiv = document.getElementById(dest); if(request.status == 200) { response = request.responseText; contentDiv.innerHTML = response; } else { contentDiv.innerHTML = "Error: " + request.status; } } }
function loadContent(URL, destination) { alert(); dest = destination; if(window.XMLHttpRequest) { request = new XMLHttpRequest(); request.onreadystatechange = processStateChange; request.open("GET", URL, true); request.send(null); } else if(window.ActiveXObject) { request = new ActiveXObject("Microsoft.XMLHTTP"); if(request) { request.onreadystatechange = processStateChange; request.open("GET", URL, true); request.send(); } } }
|
В качестве ссылок я использую тэг span переобразованый в css:
| Код | span { display:list-item; list-style-type:armenian; list-style-position:inside; margin-left:50px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF3300; text-decoration:underline; font-weight:bold; cursor:pointer; }
|
| Код | <span onclick = "loadContent("content.php","content")">какой-то текст</span><br/><div id = "content"></div>
|
Данные из скрита я хочу загружать в div. В php скрипте делаю просто print какого-то текста. Помогите мне пожалуйста разобраться с этим вопросом. Функция loadContent просто не вызывается...
|