2013-03-30 2 views
0

안녕하세요. 페이지를 방문하여 링크를 클릭하면 다운로드 할 수있는 스크립트가 있습니다. 일단 링크를 클릭하면 자바 스크립트가 지정된대로 다운로드가 시작되지만 다운로드를 시작하고 감사 페이지로 연결되도록 작업을 편집하려고합니다. 여기 는 examaple입니다 :JavaScript 또는 javascript가 자동으로 실행되게합니다.

  1. 웹 사이트 방문자가 다운로드 다운로드가 시작 링크를 클릭
  2. 다음 수 있습니다 웹 사이트 방문자가 자동으로 감사의 페이지

페이지의 샘플로 재와 자바 스크립트 코딩 페이지의 소스 코드를 검사하여 여기에서 찾으십시오. http://www.mynetdownload.com/testdwld.html

답변

1

다운로드가 시작되면 '현재'페이지가 다운로드중인 파일이므로 더 이상 '제어'권한이 없습니다. 전자 브라우저.

따라서이를 반대로해야합니다.

  1. 웹 사이트 방문자는 '감사합니다'페이지로
  2. 방문자가 간다 다운로드 링크를 클릭; 이 파일을 다운로드 해주셔서 감사합니다. 다운로드가 자동으로 시작됩니다. 다운로드가 자동으로 시작되지 않는 경우, 아래 링크를 클릭하십시오 '다운로드'가 브라우저 내부 표시되지 않기 때문에 을 [다운로드 링크]
  3. 방문자가 파일 다운로드

로 리디렉션됩니다, 감사 페이지는 다운로드 프로세스 동안 계속 표시됩니다. 파일 다운로드로 리디렉션

<head>에 일반 HTML 리디렉션 헤더를 통해 수행 할 수 있습니다

일예 10 초 후에 다운로드 (리디렉션)를 시작하려면 :

<meta http-equiv="refresh" content="10; url=http://example.com/downloads/file1.zip"> 
관련 문제