實現開啟檔案、但不讓使用者儲存
前幾天老大要求公司有些重要的檔案(大多數是PDF),只允許檢視,不允許儲存和列印。要實現這個開啟很容易,用個超連結在IE開啟就搞掂了,但在開啟之前,IE會自動彈出一個對話方塊,提供三個操作:開啟、儲存、取消。不用說,這一步就可以讓使用者儲存檔案了。其實網上有人建議用servet來做,在servlet裡面讀檔案,然後返回給使用者的只是檔案的內容。但其實這跟超連結如出一轍,在檔案顯示之前,還有相應的操作讓使用者儲存檔案。但很多得一個朋友的網頁內嵌的提示。讓我解決了這個問題。
一、網頁內嵌PDF
stype ="margin-top:-57px"修改這個可以隱藏PDF中的“列印”,“另存為”按鈕。
二、禁用網頁的右鍵
因為右擊網頁,可以實現網頁的列印功能,所以有必要禁用網頁的右鍵功能。
三、要求此網頁的工具欄隱藏。
因為我是用超連結開啟新的網頁來檢視檔案的,所以要求開啟此網頁時,toolbar = no
相關文章
- Electron 開啟儲存檔案對話方塊
- #用openfiledialog檔案和savefileDialog開啟和儲存檔案
- perl 實現shell 命令的檔案儲存操作
- 儲存系統實現-資料檔案格式
- 塊儲存 檔案儲存 物件儲存物件
- FastDFS加Redis實現自定義檔名儲存海量檔案ASTRedis
- 檔案儲存
- 資料儲存--檔案儲存
- pageoffice6 版本實現線上開啟word 檔案禁止儲存、禁止另存、禁止列印的需求
- 【Python3網路爬蟲開發實戰】5-資料儲存-1 檔案儲存-2 JSON檔案儲存Python爬蟲JSON
- SpringBoot使用阿里OSS實現檔案雲端儲存Spring Boot阿里
- 如何實現檔案傳輸系統的多儲存
- ASP.NET下載檔案(彈出開啟儲存檔案對話方塊)ASP.NET
- CSV檔案儲存
- Flutter持久化儲存之檔案儲存Flutter持久化
- iOS開發 檔案儲存方法彙總iOS
- Android 檔案儲存Android
- hive檔案儲存格式Hive
- 儲存檔案到本地
- InnoDB儲存引擎檔案儲存引擎
- 06、hdfs檔案儲存
- android: 檔案儲存Android
- 儲存json檔案JSON
- iis實現點選檔案下載而不是開啟檔案
- 物件儲存 vs 檔案儲存 vs 塊儲存,選哪個?物件
- RAC歸檔配置方案:使用NFS共享儲存儲存歸檔檔案NFS
- 【Python3網路爬蟲開發實戰】5-資料儲存-1 檔案儲存-1 TXT文字儲存Python爬蟲
- IOS資料儲存之檔案沙盒儲存iOS
- 隨時隨地,輕鬆實現檔案儲存共享與協作
- win10 cad自動儲存的檔案在哪裡 win10系統cad自動儲存的檔案怎麼開啟Win10
- 企業檔案安全儲存
- IPFS的檔案儲存模式模式
- 修改並儲存hosts檔案
- CIFS檔案的儲存————SMB
- PyQt4 模擬記事本基本功能(儲存,開啟檔案)QT
- Win10系統補丁檔案儲存在哪裡 win10系統補丁儲存檔案的開啟方法Win10
- Android中的資料儲存之檔案儲存Android
- SpringBoot整合阿里雲OSS物件儲存實現檔案上傳Spring Boot阿里物件