繁体   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