2011-03-18 99 views
0

我是一名圖書館和信息科學的學生和一名真正的編程新手(我只在JS,PHP和MySQL中參加過一門入門課程),所以我真的很喜歡一些幫助。對不起,我可能沒有正確的詞彙來談論這個!覆蓋embedit.in腳本以允許下載PDF

我正在爲一門課程構建數字論文集的原型,並且使用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

我剛剛創建兩個環節,並把它們並排側,一個鏈接直接打開PDF並通過embedit.in站點範圍的腳本打開覆蓋查看器,另一個通過重定向腳本鏈接到PDF,以便在頁面打開時啓動瀏覽器的下載對話框。我討厭空白頁面,但它的工作原理。

相關問題