各位大神,结构是这样的
<frameset rows="88,*" cols="*" frameborder="no" border="0" framespacing="0">
<frame src="top.jsp" name="topFrame" scrolling="No" noresize="noresize" id="topFrame" title="topFrame" />
<frameset cols="187,*" frameborder="no" border="0" framespacing="0">
<frame src="left.jsp" name="leftFrame" scrolling="No" noresize="noresize" id="leftFrame" title="leftFrame" />
<frame src="n/xl.do" name="rightFrame" id="rightFrame" title="rightFrame"/>
</frameset>
现在我想在topFrame中 设置一个按钮,让rightFrame中弹出一个div窗口。
于是 我在topFrame中这样写的
var right=$(parent.frames["rightFrame"].document).find("body");
right.append('<div id="test" class="easyui-dialog">我弹出来了</div>');
$(parent.frames["rightFrame"].document).find("#test").dialog();
但是弹出窗口始终在topFrame中,如何才能让这个弹出窗口显示在rightFrame中呢?
注:只在top.jsp中修改,不要在rightFrame加载的任何页面中添加任何方法。
麻烦大神解答一下,很急,谢谢了!
------解决思路----------------------
var right=$(parent.frames["rightFrame"].document).find("body");
这里没有找对吧