Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

19.08.2007, 17:17
|
|
Участник форума
Регистрация: 14.08.2007
Сообщений: 150
Провел на форуме: 686641
Репутация:
205
|
|
Понятно.. пасиб за помощь 
|
|
|

21.08.2007, 00:32
|
|
Участник форума
Регистрация: 05.04.2007
Сообщений: 123
Провел на форуме: 507350
Репутация:
27
|
|
Вообщем решил исп. 1 класс ajax для подгрузки, так как сам ничего об этом незнаю ))
http://www.dhtmlgoodies.com/index.ht...ynamic-content
но почему-то непринимает все ссылки =( например test.php?123=555 уже непримет + хер знает его что он так глючит или подскажите класс наподобие который неглючит
|
|
|

21.08.2007, 11:04
|
|
Banned
Регистрация: 03.08.2007
Сообщений: 313
Провел на форуме: 951141
Репутация:
291
|
|
исходник не смотрел (возможно отбрасывается то что после ? иил превращается в пост запрос ХЗ)
открой passport.yandex.ru там в js будет пример ajax
а вообще посмотри инфу
там три строчки кода.
|
|
|

21.08.2007, 17:22
|
|
Участник форума
Регистрация: 05.04.2007
Сообщений: 123
Провел на форуме: 507350
Репутация:
27
|
|
Верно вся ошибка в этом )) Из-за знака "?" как это исправить?
Вот мой код:
PHP код:
<script>
sUrl = "/test/brute";
String.prototype.trim = function() {
return this.replace(/^s+|s+$/g, "");
};
function getHTTPRequestObject() {
var xmlHttpRequest;
if (typeof ActiveXObject != 'undefined') {
xmlHttpRequest = new ActiveXObject('Microsoft.XMLHTTP');
} else if (typeof XMLHttpRequest != 'undefined') {
xmlHttpRequest = new XMLHttpRequest();
} else {
xmlHttpRequest = false;
}
return xmlHttpRequest;
}
var httpRequester = getHTTPRequestObject();
function makeAJAXCall(ajaxUrl){
if (httpRequester) {
httpRequester.open("GET", ajaxUrl, true);
httpRequester.onreadystatechange = processResponse;
httpRequester.send(null);
}
}
var READY_STATE_COMPLETE=4;
function processResponse() {
if (httpRequester.readyState == READY_STATE_COMPLETE) {
if (httpRequester.status==200) {
printToPage ("<font color=\"blue\">"+httpRequester.responseText+"</font>");
} else {
var message = "Problem retrieving data. requestStatus="+httpRequester.status+". Message="+httpRequester.statusText;
printToPage ("<font color=\"red\">"+message+"</font>");
}
}
}
function printToPage(value){
resultDiv = document.getElementById("result");
resultDiv.innerHTML = value;
}
function status(){
makeAJAXCall(sUrl+"/index.phpupdstat=1");
}
status();
</script>
<div id="result">Loading........</div>
|
|
|

21.08.2007, 17:36
|
|
Banned
Регистрация: 03.08.2007
Сообщений: 313
Провел на форуме: 951141
Репутация:
291
|
|
Я ТУТ вопроса вообще не вижу...
|
|
|

21.08.2007, 17:48
|
|
Участник форума
Регистрация: 05.04.2007
Сообщений: 123
Провел на форуме: 507350
Репутация:
27
|
|
ой я его тут просто убирал )) /index.php?updstat=1
вот так должно быть а вместо попатка загрузить просто системная ошибка
|
|
|

21.08.2007, 17:54
|
|
Banned
Регистрация: 03.08.2007
Сообщений: 313
Провел на форуме: 951141
Репутация:
291
|
|
див перед вызовом функцией поставь
уменя работает в ие и опере
|
|
|

21.08.2007, 17:58
|
|
Участник форума
Регистрация: 05.04.2007
Сообщений: 123
Провел на форуме: 507350
Репутация:
27
|
|
Хм.... странно и правдо стал пахать хотя было тоже самое )) Ты прям силами мысли все сделал =)
Теперь еще вопрос как сделать норм кодировку, а то у меня все в таком виде:
|
|
|

21.08.2007, 18:04
|
|
Banned
Регистрация: 03.08.2007
Сообщений: 313
Провел на форуме: 951141
Репутация:
291
|
|
1.вариант
не уверен что поможет
page_request.open('GET', url, true)
page_request.overrideMimeType("text/xml; charset=windows-1251");
page_request.send(null)
2.вариант
это уже в том файле который через аякс просишь
header('Content-type: text/xml; charset=windows-1251')
нужную кодировку укажи
*
|
|
|

21.08.2007, 18:18
|
|
Участник форума
Регистрация: 05.04.2007
Сообщений: 123
Провел на форуме: 507350
Репутация:
27
|
|
Блягодарю все отлично работает header, 2 вариант помог
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|