Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 检查更新和刷新页面_C# - Fatal编程技术网

C# 检查更新和刷新页面

C# 检查更新和刷新页面,c#,C#,我有一个消息传递web应用程序,它的对话页面需要以固定的间隔(比如10秒)检查新消息,如果有新消息可用,则刷新自身。我不想把一个静态的HTML刷新,因为它会导致页面重新加载,即使没有新的消息存在 任何帮助都会得到广泛的感谢 您可以尝试以下方法: (function($) { $(document).ready(function() { $.ajaxSetup( { cache: false, befo

我有一个消息传递web应用程序,它的对话页面需要以固定的间隔(比如10秒)检查新消息,如果有新消息可用,则刷新自身。我不想把一个静态的HTML刷新,因为它会导致页面重新加载,即使没有新的消息存在


任何帮助都会得到广泛的感谢

您可以尝试以下方法:

(function($)
{
    $(document).ready(function()
    {
        $.ajaxSetup(
        {
            cache: false,
            beforeSend: function() {
                $('#content').hide();
                $('#loading').show();
            },
            complete: function() {
                $('#loading').hide();
                $('#content').show();
            },
            success: function() {
                $('#loading').hide();
                $('#content').show();
            }
        });
        var $container = $("#content");
        $container.load("page.php");
        var refreshId = setInterval(function()
        {
            $container.load('page.php');
        }, 9000);
    });
})(jQuery);

虽然不完全是我需要的…但比每10秒重新加载一次页面要好得多;)。。。我用它作为解决办法…谢谢!