2011-03-18 3 views
0

저는 도서관 및 정보 과학 분야의 학생이자 진정한 프로그래밍 초보자입니다. JS, PHP 및 MySQL에서 한 가지 소개 과정 만 수강 했으므로 정말 좋아할 것입니다. 도움. 나는 이것에 대해 말할 적절한 어휘가 없을지도 모른다는 점이 유감입니다!PDF 다운로드를 허용하는 embedit.in 스크립트 무시.

코스 용 디지털 논문집의 프로토 타입을 제작 중이며 embedit.in sitewide 스크립트를 사용하여 사용자가 오버레이 뷰어에서 각 논문 기록에 링크 된 PDF를 볼 수 있습니다. 문제는 오버레이 뷰어가 사용자에게 PDF 다운로드 옵션을 제공하지 않는다는 것입니다 (광고 된 기능이기는하지만 실제로 어떤 이유로 뷰어에 다운로드 버튼이 없음). 스크립트는 전체 페이지에서 작동하므로 사용자가 직접 다운로드 할 수있는 대체 링크를 PDF에 제공 할 수는 없습니다. 나는 또한 스크립트 자체를 볼 수 없으므로 스크립트가 무엇을하는지 정확히 알지 못합니다. 오버레이 뷰어가 정말 마음에 들지만 사용자가 PDF도 다운로드 할 수 있기를 바랍니다. 이상적으로는 사용자가 뷰어를 시작할 수있는 "여기를 클릭하여 보거나 인쇄하십시오."라는 두 개의 나란히있는 링크와 시작하지 않는 "다운로드하려면 여기를 누르십시오."라는 두 개의 나란히있는 링크가 이상적입니다. 시청자는 그것을 다운로드 할 수 있습니다. 어쨌든 embedit.in 스크립트가 스크립트 자체를 보지 않고 페이지의 특정 링크에 대해 작동하지 못하게하는 스크립트를 작성합니까? 여기

컨텍스트의 조금 아래 샘플 논문 레코드 페이지에서 HTML 코드의 비트입니다 : 난 그냥 두 개의 링크를 생성

<h2>Development of the Black Community of Bedford-Stuyvesant</h2> 
<div id="description"> 
<p><strong>Title:</strong> Development of the Black Community of Bedford-Stuyvesant<br /> 
<strong>Author:</strong> Austin Finigan, Jr.<br /> 
<strong>Date:</strong> 1974<br /> 
<strong>Subjects:</strong> African Americans--New York (State)--New York<br /> 
Brooklyn (New York, N.Y.)--History<br /> 
<br /> 
<a href="finigan.pdf">Click here to view or print PDF</a></div> 
<script src="http://embedit.in/sitewide.054fbf300b0637d7d8cc525ff36789500da4f3c2.js" type="text/javascript"></script> 

답변

0

그들에게 나란히 그 링크에 1 점을 추가하는 듯 를 PDF로 직접 가져오고 embedit.in sitewide 스크립트를 통해 오버레이 뷰어를 열고 다른 하나는 PDF로 리디렉션 스크립트가있는 새 빈 페이지로 연결되어 페이지가 열릴 때 브라우저의 다운로드 대화 상자가 시작됩니다. 빈 페이지가 싫지만 작동합니다.

관련 문제