所以我花了很多时间来弄清楚发生了什么以及我的数据库是如何随机更新自己的,但我发现它与 using:
document.body.style.backgroundImage
in Javascript 直接相关。
有谁知道如何防止它再次运行我的查询或如何document.body.style.backgroundImage
工作?备择方案?我无法承受不断运行 Javascript 来更改背景的查询。
细节
我正在运行的网站在页面加载开始时 PHP 获取并使用语句time()
将其存储在数据库中。mysql_query()
我最近在我的网站上实现了一个 Javascript 循环,它经常运行并在函数中使用此代码更改背景:document.body.style.backgroundImage = "url('')";
我注意到,当它运行并且背景发生变化时,查询会以某种方式在我的网站上再次运行,并且它会再次更新我的数据库以更改时间。我通过注释掉javascript背景更改语句来隔离原因,让循环的其余部分正常运行。之后,它不再更新。一旦我取消注释该行,问题就会再次出现。