Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/469.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/279.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
使用JavaScript/PHP仅每5秒刷新一次DIV_Javascript_Php_Html_Refresh - Fatal编程技术网

使用JavaScript/PHP仅每5秒刷新一次DIV

使用JavaScript/PHP仅每5秒刷新一次DIV,javascript,php,html,refresh,Javascript,Php,Html,Refresh,我一直在用PHP和MySQL在我的消息系统上搜索这个问题。我不知道如何只刷新包含消息的div,以便在不使用jquery或AJAX的情况下每五秒钟更新一次。我不想使用这些,因为我希望网站能与几乎任何东西兼容(如手机、平板电脑、电脑甚至电子阅读器浏览器) 是否可以使用HTML、PHP或JavaScript实现这一点,如果可以,如何实现?我猜您正在使用PHP从后端获取内容。您可以在setTimeOut(function(){},5000)中使用$('#idOfdiv').load(“somePHPsc

我一直在用PHP和MySQL在我的消息系统上搜索这个问题。我不知道如何只刷新包含消息的div,以便在不使用jquery或AJAX的情况下每五秒钟更新一次。我不想使用这些,因为我希望网站能与几乎任何东西兼容(如手机、平板电脑、电脑甚至电子阅读器浏览器)


是否可以使用HTML、PHP或JavaScript实现这一点,如果可以,如何实现?

我猜您正在使用
PHP
从后端获取内容。您可以在
setTimeOut(function(){},5000)
中使用
$('#idOfdiv').load(“somePHPscriptToUpdateDiv.php”)
您可以使用
iframe
将url重新加载到php页面,以在没有AJAX的情况下获得这种效果。不过,我不认为iframe比AJAX更受支持。

谢谢-我现在就试试,我能不能用以前声明的函数来获取消息来替换.load(“somePHPscript…”如果你想向php脚本发送参数来获取消息,那么我认为最好使用$.AJAX()。这不是$jquery想法吗?我会建议你使用jquery-ajax。这很简单。它只是异步javascript。要获得更多帮助,请浏览链接。[链接]那么你认为我应该使用ajax吗?在谷歌上,我能找到的使用ajax的唯一方法是(我自己无法解决这些问题,因为我以前从未使用过ajax编码)还包括jquery。有没有一种方法不可以?当然,你可以直接使用
XMLHttpRequest
。大多数人使用jquery的原因是因为它更简单,跨浏览器一致。直接使用XMLHttpRequest在兼容性方面仍然是最好的?因此,我如何直接实现XMLHttpRequest呢?