以下是一个检索用户旧墙帖的函数,每次检索16个,并将每个16块附加到名为“sw1”的 DIV 的当前列表末尾。
它工作得很好,除非当前存在一个正在播放视频/嵌入式对象的墙帖。 当我们在 sw1 中的对象播放过程中单击调用下面的函数的按钮时,下面的函数似乎会导致删除 sw1 的整个内容,然后重新转储。
是否可能修改下面的函数,使其仅将新数据附加到 sw1 的末尾,而不是替换整个内容,杀死当前正在播放的任何对象?
它工作得很好,除非当前存在一个正在播放视频/嵌入式对象的墙帖。 当我们在 sw1 中的对象播放过程中单击调用下面的函数的按钮时,下面的函数似乎会导致删除 sw1 的整个内容,然后重新转储。
是否可能修改下面的函数,使其仅将新数据附加到 sw1 的末尾,而不是替换整个内容,杀死当前正在播放的任何对象?
function fetch_older_wallposts(u,lim){
var xhr = getXMLHttpRequest();
xhr.onreadystatechange = function() {
if (xhr.readyState == 4 && (xhr.status == 200 || xhr.status == 0)) {
//document.getElementById( 'sw1' ).innerHTML.append( xhr.responseText );
document.getElementById( 'sw1' ).innerHTML += xhr.responseText;
}else{
document.getElementById( 'oaps_loading' ).innerHTML = 'loading';
}
};
xhr.open("POST", "script.php?u="+u+"&lim="+lim, true);
xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
xhr.send(null);
}
希望大家能提供任何形式的协助或指导....
感谢大家提供的有用评论!