2017-05-24 3 views
0

사용자가 양식을 통해 업데이트 한 후에 고전 .asp 페이지를 다시로드하려고합니다.클래식 ASP - 페이지를 어떻게 다시로드하나요?

페이지에는 약 3 개의 정보가 포함되어 있습니다.

업데이트가 완벽하게 작동하지만 업데이트를 수행하기 직전에 사용자가 왼쪽과 동일한 지점에 업데이트 된 페이지를 표시하려고합니다. 내가 이것을 사용하고

:

Response.Redirect("viewstudent.asp") 

이 업데이트 후 올바른 페이지를 다시로드 않지만, 사용자가 그가에서 시작한 곳으로 아래로 스크롤 할 수 있습니다.

특정 시점에 페이지를 다시로드하기 위해 일종의 "즐겨 찾기"를 만들 수있는 방법이 있습니까?

감사합니다. 코드에서

+0

가능한 중복

<script type="text/javascript">window.reload();</script을 [페이지의 일부분에 어떻게 링크합니까? (hash?)] (https://stackoverflow.com/questions/2835140/how-do-i-link-to-part-of-a-page-hash) – Lankymart

답변

0

사용 html anchors 후 리디렉션을하고 URL 문자열에서 해당 앵커 포함

Response.Redirect("viewstudent.asp#anchorId") 
+0

제안에 감사드립니다, Josh. 불행하게도 효과가 없었습니다. 그러나 최소한의 기능을 가진 베어 본 (bare bones) 페이지를 만들었습니다. – Jim

+0

(미안하지만 마지막 코멘트가 불완전하므로 무시하십시오.) 조쉬 몽고메리 - 제안에 감사드립니다 - 불행히도 그것은 효과가 없었습니다 (전혀 효과가 없었습니다). 그러나 'localhost'에 최소한의 기능으로 'bare bones'.asp 페이지를 설정하고 코드가 완벽하게 작동했습니다. 나는 결국이를 사용하여 문제를 해결하는 데 도움이 되었습니까 : 'Response.Redirect를을 ("viewstudent.asp # anchorId")' 이 문제를 해결했다. – Jim

-1

자바 스크립트의 간단한 조각을 시도 ...>

+0

그건 잘못된 프로그래밍 언어이고 올바른 지점으로 스크롤하는 문제를 해결하지 못합니다. – Quentin

+0

그가해야 할 일은 HTML 닻을 페이지를로드 할 위치에 묶는 것뿐입니다. 조쉬의 대답은 아래에서 작동합니다. –