解決Chrome瀏覽器PDF文件不能下載(jQuery實現)


今天做個下載文件的功能,測試的時候發現doc文件可以下載,但pdf文件不能下載,於是在網上找答案,結果發現是因為Chrome瀏覽器自帶了屏幕閱讀器的功能,然后PDF文件被閱讀器截胡執行了。。。然后就。。沒有然后了,所以,我們應該怎么解決這個問題呢,剛開始是在網上找解決方法,結果並沒有能解決問題的,然后就自己想辦法,后來想到可以在a標簽里面加一個屬性 download ,加了這個就可以下載了呀,哎呀,我真是個小機靈鬼,嘻嘻。

 

以下就是我的代碼,一行就能搞定,哈哈!其中,.ke-insertfile 是要添加屬性的a標簽,這里之所以寫了個類名是因為我用的是kindeditor編輯器編輯的內容,用kindeditor的可以直接拿去用,當然你直接用 a標簽 也是可以的,attr方法里的‘文件’是為文件起的名字,我這里直接用了文件這個名字(主要是為了偷懶,哈哈!)

$(".ke-insertfile").attr("download","文件")

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM