|
|
|
|
var XMLHttpRequestObject = false;
if(window.XMLHttpRequest) {
XMLHttpRequestObject = new XMLHttpRequest();
} else if (window.ActiveXObject) {
XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP"); }
function getData(dataSource, divID) {
if(XMLHttpRequestObject) {
var obj = document.getElementById(divID);
XMLHttpRequestObject.open("GET",dataSource);
XMLHttpRequestObject.onreadystatechange = function()
{
if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) {
obj.innerHTML = XMLHttpRequestObject.responseText;
}
}
XMLHttpRequestObject.send(null);
}
}
function SongBox(iid) {
getData('xml.php?sv=7707&id='+iid,'song_div');
document.getElementById('song_div').style.display='';
}
|
работает только в последней версии Chrome и то не на всех компьютерах.
остальные браузеры вообще не грузят. Такая же вещь и с iframe.
что-то грузят, но это что-то "пустое значение" | |
|
|
|
|
|
|
|
для: toproot
(06.03.2014 в 18:16)
| |
$.ajax({
type: "GET",
beforeSend: function(){
$('#preloader').show(); //картинка-прелоадер
$("#results").fadeOut(); // Эффекты jquery
},
complete: function(){ // Эффекты для имитации загрузки
$('#preloader').hide();
$("#results").fadeIn();
},
success: function(html){
$('#results').empty(); // очищаем слой на всякий случай
$("#results").load(url); // пишем в слой то, что подгрузили по url
}
});
|
| |
|
|
|
|
|
|
|
для: elenaki
(07.03.2014 в 10:15)
| | Извините, нашел ошибку, моя. просто xml.php у меня для авторизованных пользователей, а я смотрю - "не на всех компах, не во всех браузерах". | |
|
|
|
|
|
|
|
для: elenaki
(07.03.2014 в 10:15)
| | вы забыли написать что нужно подключить jquery
судя по коду топикстартер им не пользуется ) | |
|
|
|