2

我想问一下是否有人知道如何将数据自动输入到您的网页。我的意思是,如果我将数据上传到我的网站,我想自动将其显示到另一个页面,该页面显示在单独的选项卡中,因为我有一个照片库页面,我想在该页面中查看我上传的文件而不点击浏览器的刷新按钮。我现在所拥有的只是自动刷新代码,但这并不适用于这种情况。另一个例子是你 facebook 的新闻提要。如果您的朋友正在发布某些内容,那么它会自动显示到您的新闻提要页面,这就是我想要得到的......我希望有人能明白我的意思。提前致谢。

4

2 回答 2

3

这是用于实时网络的“酷”东西。网络:http ://signalr.net/

于 2013-03-29T17:06:59.007 回答
1

您可以每隔 5 秒进行一次 AJAX 调用。

如果您在您的网站中使用 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)
于 2013-03-29T16:01:02.147 回答