Показать сообщение отдельно
  #1 (permalink)  
Старый 04.07.2013, 17:38
Аватар для VladShestakov999
Интересующийся
Отправить личное сообщение для VladShestakov999 Посмотреть профиль Найти все сообщения от VladShestakov999
 
Регистрация: 01.06.2013
Сообщений: 28

Проблемы с insertAdjacentHTML в Opera
function lenta(ukazatel){
    var news = document.getElementById('news');
    var content = ajax('../lenta.php?uk='+ukazatel,'GET',null);
    news.insertAdjacentHTML("beforeEnd",content);
}


Вот эта функция работает для подгрузки новостной ленты. В Google Chrome все ок, а вот в опере не работает почему-то.Сама функция принимает ukazatel, который передается на сервер, а сервер начиная с ukazatel возращает 15 новостей из БД.Сам запрос в Опере проходит, но почему-то html не вставляется.Вот эта страничка http://etpcompany.zz.mu/news .Функция для запроса ajax:
function ajax(qe,method,data){
	var req;
	if (window.XMLHttpRequest)	
	    req = new XMLHttpRequest();   
	else if (window.ActiveXObject) {	
	    try {
	        req = new ActiveXObject('Msxml2.XMLHTTP');  
	    } catch (e){}									
	    try {											
	        req = new ActiveXObject('Microsoft.XMLHTTP');
	    } catch (e){}
	}
	if (req) {
	    req.onreadystatechange = function() {
	    	if (req.readyState == 4 && req.status == 200)  {
		return req.responseText;
			}        
	    };  
	    req.open(method,qe, false);
	    req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	    req.send(data);
	} 
}


И еще одна просьба. Кому не лень, поюзайте сайт, посоветуйте за сколько можно заказчику продать . Вот админка: http://etpcompany.zz.mu/login_view
Логин: admin
Пароль: energicalproject
Заранее спасибо !!!
Ответить с цитированием