2011-10-11 2 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 

누구나 비슷한 문제가 하나의 앵커 링크에서 다른 사람에게 알려 지나요? 나는 또한 하이퍼 링크를 사용하고 리디렉션 변수를 저장 한 다음 위의 한 같은 앵커 링크를 클릭 양식을 제출할 때

답변

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"> 
관련 문제