一个main页面左右2个框架,分别装了A.JSP和B.JSP,怎么用javascript在2个页面之间传值?
解决方案 »
- 【菜鸟求教】关于javascript的问题
- hibernate查询子表对象在页面上找不到!!!!
- 两台电脑之间传参
- 想弄一个开源项目,谁有兴趣一起???
- 用intellij开发JSP网站
- java.sql.Statement stmt.executeBatch() 不成功,why?
- 我的电脑能否能成为Internet上的一台WEB/FTP服务器?
- 请教高手JSP分页显示的问题?大侠们进来看看!
- 高分求tomcat3.2.3和apache1.3.14整合文档
- eclipse中遇到 The requested resource is not available.
- 求JSP教程
- 新闻添加生成html页遇到的问题
A.jsp:
window.open("B.jsp?CourseID="+CourseID", "B");
<td>
<IFRAME class='scrollbar' id="carnoc" style="Z-INDEX: 2; VISIBILITY: inherit; WIDTH: 220px; HEIGHT: 100%;" name="A" src="A.jsp?ModelID=<%=ModelID%>" frameBorder=0 scrolling="yes"></IFRAME>
</td>
<td>
<IFRAME class='scrollbar' id="carnoc" style="Z-INDEX: 2; VISIBILITY: inherit; WIDTH: 220px; HEIGHT: 100%;" name="B" src="B.jsp?ModelID=<%=ModelID%>" frameBorder=0 scrolling="yes"></IFRAME>
</td>A.jsp->B.jsp
window.open("B.jsp?CourseID="+CourseID", "B");
<td>
<IFRAME class='scrollbar' id="carnoc" style="Z-INDEX: 2; VISIBILITY: inherit; WIDTH: 220px; HEIGHT: 100%;" name="A" src="A.jsp" frameBorder=0 scrolling="yes"></IFRAME>
</td>
<td>
<IFRAME class='scrollbar' id="carnoc" style="Z-INDEX: 2; VISIBILITY: inherit; WIDTH: 220px; HEIGHT: 100%;" name="B" src="B.jsp" frameBorder=0 scrolling="yes"></IFRAME>
</td>A.jsp
<form name=aa>
<input type=text name=aaa value="222">
<input type=button value="提交" onclick="window.parent.b.bb.bbb.value=aa.aaa.value;">
</form>B.jsp
<form name=bb>
<input type=text name=bbb value="0">
</form>
window.parent.b.bb.bbb.value=aa.aaa.value;这一句是关键
比如leftFrame里有个javascript对象A (可以是变量或函数都可以)
在rightFrame里只要调用
window.top.frames["leftFrame"].A就可以访问了
比如leftFrame里有个javascript对象A (可以是变量或函数都可以)
在rightFrame里只要调用
window.top.frames["leftFrame"].A就可以访问
赞同