我想问一下是否有人知道如何自动将数据输入到您的网页。我的意思是,如果我将数据上传到我的网站,我想自动将其显示到另一个页面,该页面显示在一个单独的选项卡中,因为我有一个照片库页面,我希望在该页面中看到我上传的文件点击浏览器的刷新按钮。我现在所拥有的只是自动刷新代码,但不适用于此场景。其他例子是你的Facebook的新闻提要。如果你的朋友正在发布某些内容,那么它会自动显示在你的新闻供稿页面上,这就是我想要的...我希望有人能说明我的观点。提前谢谢。
答案 0 :(得分:3)
这是实时网络的“酷”内容.Net:http://signalr.net/
答案 1 :(得分:1)
你可以每次进行一次AJAX调用,比方说,5秒钟。
如果您在自己的网站中使用Jquery,可以尝试:
var seconds = 5;
setInterval(function(){
$.ajax({
url: urlToHandler,
data: jsonData,
dataType: 'json',
type: 'POST',
contentType: 'application/json',
success: function(data) {
$('#container').html(data.html)
},
error: function(data, status, jqXHR) {
console.log('There was an error.');
}
}); // end $.ajax
}, seconds * 1000)