我读过如何用jquery刷新单个div,但是我有一个主要基于表和更新元素的网页。目前,我有一个单独的脚本每1.5秒刷新一次网页,但是我的Web_Main文件中有一个静态图像,每次页面刷新时都会闪烁,所以我想在Web_Run文件中使用jquery将该图像排除在页面刷新之外。我已经将jquery-1.11.2.min.js文件包含在我的目录文件夹中,并有了引用它的头文件,但是我不熟悉jquery,并且不知道如何为除图像刷新之外的所有东西制作div,以及应该将它放在Web_Main脚本还是Web_Run脚本中。
我的Web_Main设置为:
<div class ="refreshpa
我有一个javascript函数(由按钮调用),它对一个php文件执行一个ajax请求。php文件连接到数据库,并从我的数据库中随机回显一行。负责此操作的php代码:
$value = $db->get_row("SELECT * FROM mytable ORDER BY RAND() LIMIT 1");
echo $value;
一切都很好!在所有浏览器(IE除外)上,我可以按下按钮,每次都会得到randow行。然而,在IE上,它给了我相同的行,直到我刷新页面。我尝试了IE的所有版本,行不会改变,直到我刷新页面。
知道可能是什么吗?
提前感谢!
以下是更多代码:
f
我正在创建一个非常小的网站,使用XML在平面文件中存储一些信息(数据库不需要)。现在一切正常,但每次我更新XML文件时,无论我尝试刷新页面或重新启动服务器多少次,更改都不会反映在页面上。我使用的是"PHP XML DB“,这是一个可以在PHP中轻松使用XML进行CRUD的类。PHP类可以在https://www.phpclasses.org/package/9314-PHP-Store-and-retrieve-data-records-in-XML-files.html#information中找到。
好了,这段代码可以在除IE之外的所有浏览器中运行(同样,这也是意料之中的)。代码应该基于setInterval刷新,并且在除IE以外的所有其他浏览器中正常刷新,IE只是不刷新。你能发现问题所在吗?
var nick = document.getElementById("chatnick").value;
var sessid = document.getElementById("sessid").value;
var room = document.getElementById("roomid").value;
function user_rea