Zver » 07 мар 2010, 19:32
- Код: Выделить всё • Развернуть
/* ------------------------ */
/* XMLHTTPRequest Enable */
/* ------------------------ */
function createObject(){
var request_type;
var browser = navigator.appName;
if(browser == "Microsoft Internet Explorer"){
request_type = new ActiveXObject("Microsoft.XMLHTTP");
} else {
request_type = new XMLHttpRequest();
}
return request_type;
}
var http = createObject();
function editPost(id){
totalBlock(1);
http.open('get', '/?action=return-smg&post-id='+id+'&nocache='+nocache);
http.onreadystatechange = editPostReply;
http.send(null);
function editPostReply(){
if(http.readyState == 4){
var response = http.responseText;
if(response == '0'){
alert('У вас нет прав для редактирования этого сообщения!');
} else {
var postCon = document.getElementById('postContent'+id);
var cont = postCon.innerHTML;
postCon.innerHTML = '<textarea class="editPostTextarea" id="txtArea'+id+'">'+response+'</textarea><br /><br /><br />'+
'<div class="grayBox">'+
'<input type="button" class="gbutton" href="javascript:" onclick="closeFastEdit('+id+');" value="Отмена" />'+
'<input type="button" class="gbutton" href="javascript:" onclick="acceptFastEdit('+id+');" value="Применить изменения" /></div>';
totalBlock(0);
}
}
}
}
PHP тут не нужен, т.к. сказал что данные принимаются уже без переходов на новую строку..