问题描述
我有一个内部应用程序,该应用程序需要不时刷新,但并不太需要放入内部刷新或重新加载计时器,只是想要一个按钮就可以这样做,并且大多数情况下都不会使用,因为该文档是msql结果页面已完全显示,如果可以这样做,我希望将其保留在embed标签中!我已经尝试过了,但是重新加载了div中的所有内容,并且有一种形式,如果我刷新了所有内容,则可以得到
我不想重复任何动作。
<script>
function reload() {
document.getElementById("myhtml").contentDocument=location.reload();
}</script>
<input type="button" value="Reload" onclick="reload()" >
<embed id="myhtml" type="text/html" src="html.PHP" width="100%" height="100%">
+----------------------------------------------------+
| +-----+ +----------------------------------------+ |
| | | | | |
| | | | | |
| | | | | |
| | div | | embed id="myhtml" | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| +-----+ +----------------------------------------+ |
+----------------------------------------------------+
我已经测试过白衣
function reload() {
document.getElementById("myhtml").innerHTML=location.reload();
}
解决方法
您无法加载特定的div。
location.reload()用于重新加载页面no来重新加载div。
,将您的代码更改为:
document.getElementById("myhtml").src="html.php"