簡體   English   中英

使用Laravel 5使用pdfjs隱藏pdf工具欄

[英]Hide pdf toolbar with pdfjs with laravel 5

請指導我如何從我動態顯示在網站頁面上的pdf文檔中刪除pdf工具欄,以阻止從網站打印和下載該文檔。

這是工具欄 在此處輸入圖片說明

在web.php路由頁面上,我有以下路由

Route::get('showresource/{id}','ResourceController@show');

它返回文件,然后顯示在以下刀片頁面中

    <object data="{{url('showresource/'.$current_lesson->resource_file)}}" type="{{$mime_type}}" height="600px" width="100%" id="resource-pdf" style=""></object>

我將以下javascript添加到頁面無濟於事。

$(document).ready(function () {
  $('#resource-pdf').contents().find('#toolbar').css('display','none');
   });

這似乎不起作用。

我也嘗試過使用pdfjs,但我不知道如何將其應用於laravel 5項目。 我期待任何支持來解決此問題。

謝謝

在我的情況下(基於Chrome的網絡瀏覽器),該欄是<viewer-pdf-toolbar> HTML標記。 如果添加到CSS文件中或<style>標簽之間,則此代碼

viewer-pdf-toolbar {
  display: none !important;
}

該條將消失。 不要通過內聯方法執行此操作,因為此標記通常會被Web瀏覽器覆蓋。 我的方法已經過測試,可以完美工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM