window.parent.frames["left"].location.reload();
<frameset>
<frame name="left" src="……">
<frame name="T_main" src="……">
</frameset>
其中 left 是页面的name
该刷新是刷页面src里写的地址,如果父页面中frameset指向的是action路径,那么刷新也会反复访问action,而不是单纯刷新action返回的jsp
window.parent.frames["left"].window.doingId = 3;
如上可以在子页面中直接修改另一个子页面(left页面)里的变量的值
window.parent.frames["left"].window.onload();
如上可以在子页面中直接调用另一个子页面(left页面)里的方法
window.parent.firstnext = false;
window.parent.outCategory();
如上可调用父页面的方法,修改父页面变量
在js中,方法和变量都是属于window对象的,只要选中对应的window对象,就可以通过它来调用方法和变量啦