是这样的,我做一个管理系统,页面结构是“上左右”这样,我通过左边的链接将目标页面在右边的iframe中显示,但是,问题很大,每次访问的页面时都是老数据(即:不能刷新页面)。
<iframe Name="frm1" Src="Page1.HTM"...>
<iframe Name="frm2" Src="Page2.HTM"...>
frm1的控件怎么刷新frm2里面的内容?
回答: window.parent.frames["frm1"].location.reload( src );
解释一下:
window.parent 回到iframe所在页面,也就是相对iframe内嵌子页面的父页面
frames["..."]也就是你要刷新页面的name了
location.reload()就是重新加载当前页面了
src 就是要给他的地址
<iframe Name="frm1" Src="Page1.HTM"...>
<iframe Name="frm2" Src="Page2.HTM"...>
frm1的控件怎么刷新frm2里面的内容?
回答: window.parent.frames["frm1"].location.reload( src );
解释一下:
window.parent 回到iframe所在页面,也就是相对iframe内嵌子页面的父页面
frames["..."]也就是你要刷新页面的name了
location.reload()就是重新加载当前页面了
src 就是要给他的地址