【发布时间】:2013-05-08 05:40:07
【问题描述】:
我在 HTML 文件中有一个脚本,它每 30 秒运行一次 php 文件。 php 文件旨在更改 div 的 innerHTML。好像没找到替换的方法。
我使用的是load(),但有几个divs 我想每30 秒更新一次,我不想让服务器获取那么多请求。所以我只找一个php 获取然后更改这几个div中的innerhtml
这就是我所拥有的:
HTML:
<script type="text/javascript">
$(document).ready(function () {
$.get('php.php');
});
setInterval(function(){
$.get('php.php');
}, 30000);
</script>
<div id="foo"></div>
php.php:
document.getElementById("foo").innerHTML = '<?php
// some php code
?>';
我认为问题是我无法从父 HTML 文件中获取元素。我不知道如何解决这个...
任何建议都将不胜感激!
【问题讨论】:
标签: php javascript jquery innerhtml getelementbyid