2011-10-11 30 views
0
<a href="account_step.asp?oid= %=request.querystring("oid")%>&cid= 
<%=request.querystring("cid")%>&sid=<%=request.querystring("sid")%> 
#cert">Certification</a> 

这就是我的一个长链接链接的一个例子工作正常。但是当我提交一个也使用超链接和保存变量来重定向的表单,然后点击上面的锚链接时,它会转到错误的标签页。表格提交后,锚点链接不再更多

oid=<%=request.querystring("oid")%>&cid=<%=request.querystring("cid")%> 
&sid=<%=request.querystring("sid")%>&save=true#more 

Doies任何人都知道从一个锚链接到另一个链接的类似问题?

回答

0

但是,当我提出这也采用了超链接和保存 变量重定向,然后点击像上面的 锚链接的形式,它进入了错误的标签页。

我怀疑正在发生的事情是,你POST荷兰国际集团的形式,因为这些变量都在寻找查询字符串变量,他们不是下一个页面上找到。

最快的解决将是更新的形式,像这样:

<% 
Dim oid, cid, sid 

oid = Request.QueryString("oid") 
cid = Request.QueryString("cid") 
sid = Request.QueryString("sid") 
%> 
<form action="formpage.asp?id=<%=oid %>&cid=<%=cid %>&sid=<%=sid %>&save=true#more" method="post">