<frameset cols="250,*" border="0" frameborder="no" framespacing="0"> <frame src="main_sidebar.jsp" /> <frame src="<%=basePath %>manage/base/teacher/teacherList?type=1" name="concentframe" /> </frameset> <noframes></noframes> 然后在右页面(teacherList执行成功之后返回的list.jsp页面)写一个js弹出框 var dialogWin=null; var addProgram = function() { $.dialog.setting.okVal = '确定'; $.dialog.setting.cancelVal = '取消'; dialogWin=new $.dialog({ id:'winDialog', title : '添加栏目' , width:700, height:400, }); } 当点击左页面(main_sidebar.jsp)按钮时,右页面会弹出框, <span style="margin-left: 10px"><a href="javascript:;" onclick="window.parent.frames['concentframe'].addProgram()" >添加</a></span> window.parent.frames['concentframe'].addProgram():找frame的name为concentframe的页面,左右页面都可以通过类似代码访问
如图: