站内搜索: 请输入搜索关键词

当前页面: 开发资料首页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


↑返回目录
前一篇: 关于后台查询结果在前台显示的问题
后一篇: 很急 大家帮帮忙