表单提交后返回的问题

想把一个留言板集成到用户后台,可是因为后台是用frame弄得,每次发布留言后就直接转至留言板首页了,怎么写代码能返回到原来的框架?
<form method="post" target="_top" action="index.asp">

标题:<input type="text" name="title" size="36" maxlength="40" class="form"> <br />
姓名:<input type="text" name="name" size="36" maxlength="40" class="form"> <br />
内容:<textarea name="content" cols="36" rows="6" class="textarea"></textarea> <br />

<input type="hidden" name="action" value="post">
<input type="submit" value="留言" class="submit">

target设置的是你要把网页显示的窗口,你把他设为你想要在其中显示的窗口就行,如新的窗口或当前窗口等等.
action设置的是处理你这个表单数据的网页,也就是表单要提交到的网页,他主要负则处理表单数据一般不用于显示,你可以在里面写个判断语名,如果留言提交成功就用jsp:forward(我学的是JSP不知道ASP不过ASP中也有相应的转向语句你就自己查一下吧)转向你留言板首页的地址,如果不成功则转向一个提示提交失败的网页就行了.
*这里我想说明的是action并不是楼上说的转向的网页而是处理表单的网页,真正转向的网页是在处理表单网页里面设置的.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-05-02
_target="_top"改为你想要返回的frame名,action好象错了吧,这样肯定跳转回首页呀,原来那留言版的action是什么url就把你这个action设置为多少,试试看楼主
第2个回答  2008-05-03
用表格形式实现:
<form action=index.asp>
<input type=submit name=submit value=submit>
</form>本回答被提问者采纳
第3个回答  2008-05-02
更改你返回的URL