当前页面: 开发资料首页 → JSP 专题 → 看了很多iframe问题,始终没看到自己需要的
看了很多iframe问题,始终没看到自己需要的
摘要: 看了很多iframe问题,始终没看到自己需要的
mail.html
HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<head>
New Document </head>
<body>
<iframe name="top" src="1.html"></iframe>
<iframe name="main" src="2.html"></iframe>
</body>
1.html
HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<head>
New Document </head>
<body>
1111111111111
<form action="3.html" target="main">
<input type="submit" value="submit">
</form>
</body>
2.html
HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<head>
New Document </head>
<body>
222222222222222222222
</body>
3.html
HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<head>
New Document </head>
<body>
333333333333333333333333333
</body>
这是dreamweaver写的,
这里当1.html提交时,iframe main的页面由2.html换成3.html.
而我还需要iframe top里的1.html能换成另一个页面.
我看网上都是用target完成,也有刷新页面做,但都没看懂能一页面提交同时让两iframe变化,还是我思路出现问题.
我遇到的问题,1.html相当于登陆,form提交后iframe top显示登陆信息,然后iframe main显示另一个jsp页面.就是一提交iframe 两边都要变化!!!
根据你说的,可以这样吧,你先将数据提交到服务器,处理完毕后,然后还返回到mail.html,此时你可以传两个参数的,比如 main.jsp?toppage=你想要的页面名称&mainpage=3.html,然后你在写main.jsp时接到这两个参数再把src的地址写成这两个参数就可以了,就像这样src="<%=toppage%>"。另外你要在main.jsp先判断这两个参数是不是为空,如果是空的话,就代表没有经过服务器处理,那么就把toppage赋成你想要得地址就可以了。明白了吧,肯定可以实现的。
根据你的功能,其实你满没有必要用这种方法实现的,有简单的方法实现,为什么非要这么难呢??????
路过,友情up...
根据你的功能,其实你满没有必要用这种方法实现的,有简单的方法实现,为什么非要这么难呢??????
有没有更简单办法
看了之后,对iframe之间参数传递涉及到多个iframe时,都需要用?,即选择语句去控制,对把,更简单的办法还有么
有人说用,location什么什么的,用javascript实现。我在学jsp servlet ,用eclipse。
是location.href吧,那是当点击后用javascript跳转到某个页面,而且只是一个页面。
其实你做成一个普通的页面不就可以了,处理完后直接蹦到需要的页面,不就好了,除非有什么特殊要求。
顶,接分!
另外,推荐一个Flash游戏,玩玩,挺有意思!
呵呵!不失望吧?【透视眼镜】
http://www.hunbei.com.cn/flash/flash_play.asp?id=3317
怎么给分
点“我的帖子”然后点自己问题后面的“管理”就可以给分了,问题明白了吗:〉?
s