首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Web ERP系统打印系统发票,无需编辑、下载

Web ERP系统打印系统发票,无需编辑、下载
EN

Stack Overflow用户
提问于 2016-04-29 04:03:44
回答 1查看 157关注 0票数 1

我的网页系统有打印发票的功能。我需要防止用户:

  • 在web浏览器(F12)中编辑发票
  • 将发票保存到当地

请给我一些解决办法。我的发票是html格式的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-30 12:41:46

在web浏览器(F12)中编辑发票

使用“浏览器黑客”禁用web浏览器的开发工具,阻止用户为自己的目的编辑发票并不是一种合理的策略。否则会阻止或限制开发人员工具使用的代码会随着浏览器的更新而不断变化。

但是,如果您仍然对这条道路感兴趣,请看一个问题:Facebook如何禁用浏览器的集成开发工具?

将发票保存到当地

承认在浏览器上查看的所有内容都必须首先下载才能查看。

您不能真正阻止用户保存发票副本,但是,您可以使常规用户更难将副本保存到他们为此选择的文档文件夹或其他文件夹。

,假设您可以以PDF格式提供发票,您考虑过使用可嵌入的文档查看器吗?

它允许您在web浏览器的范围内查看多个文档,对不起,我无法在线找到文档,但它的使用非常简单。

代码语言:javascript
复制
<iframe src="//docs.google.com/gview?url=http://example.com/invoice/123.pdf&embedded=true" style="width:600px; height:500px;" frameborder="0"></iframe>

小提琴

http://example.com/invoice/123.pdf替换为特定发票的URL。

这将允许用户查看发票,同时阻止正常用户编辑和/或保存发票以供以后使用。

但是,它不会阻止具有使用开发人员工具所需的相同知识的用户从iframe的源查看源并获取发票的URL。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36929334

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档