2011-10-11 28 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">