Html 刷新框架集
我有一个带有框架的站点:Html 刷新框架集,html,refresh,frameset,Html,Refresh,Frameset,我有一个带有框架的站点: <frameset cols="69%,31%"> <frame src="main.php" /> <frame src="result.html" /> </frameset> 下面是它的工作原理(要复杂得多) Main.php(左框)使用搜索(像搜索引擎)result.html(右框),只读取Main.php找到的内容,因此: 我要做的是从main.php刷新result.html。我该怎么做 注意:我不想
<frameset cols="69%,31%">
<frame src="main.php" />
<frame src="result.html" />
</frameset>
下面是它的工作原理(要复杂得多)
Main.php(左框)使用搜索(像搜索引擎)result.html(右框),只读取Main.php找到的内容,因此:
我要做的是从main.php刷新result.html。我该怎么做
注意:我不想用AJAX定时器或其他东西自动刷新result.html(右框)。如果在包含两个框架的页面中添加JavaScript函数,则必须通过main.php(左框架)触发刷新 在父页面中:
refreshResults = function () {
resultFrame.location.reload();
}
然后从main.php调用它,如下所示:
------------|-----------
|
search | result1
| result2
| result3
|
|
|
|
------------|---------
parent.refreshResults ();
如果在保存这两个框架的页面中添加JavaScript函数,则可以实现这一点 在父页面中:
refreshResults = function () {
resultFrame.location.reload();
}
然后从main.php调用它,如下所示:
------------|-----------
|
search | result1
| result2
| result3
|
|
|
|
------------|---------
parent.refreshResults ();
很简单
首先,您需要在框架中指定“name”属性,如:
在main.php中 功能btn_重置(){ parent.result.location.reload();} 很简单 首先,您需要在框架中指定“name”属性,如:
在main.php中 功能btn_重置(){ parent.result.location.reload();}
嗯,有点像onclick load“”?如果适用,您可以将目标设置为帧的id?mm,例如onclick load“”?如果适用,可以将目标设置为帧的id?