浏览器打印功能

null&undefined 2019-05-13 04:33:39
请问怎么将safari浏览器中打印快捷键阻止掉,自己试了好多方法都不行!还有就是将浏览器自带的打印方法全部阻止了,如果阻止不了可以直接打印空白页面!求解
...全文
165 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
null&undefined 2019-05-13
  • 打赏
  • 举报
回复
好的!试了一下,确实好了,谢谢了
天际的海浪 2019-05-13
  • 打赏
  • 举报
回复
引用 5 楼 jxd17609238307 的回复:
Chrome和FireFox;主流浏览器都要测试的!都是不可以
看看是不是其它css样式中有对body的display的设置 media="print"里加上!important试试 <style type="text/css" media="print"> body { display: none !important; } </style>
null&undefined 2019-05-13
  • 打赏
  • 举报
回复
Chrome和FireFox;主流浏览器都要测试的!都是不可以
天际的海浪 2019-05-13
  • 打赏
  • 举报
回复
引用 2 楼 jxd17609238307 的回复:
我设置过,还是没有效果,我的代码是 @media print{ body {display:none} } 然后去打印还是会打印本页内容
用的什么浏览器?media print 应该浏览器都支持的
null&undefined 2019-05-13
  • 打赏
  • 举报
回复
我设置过,还是没有效果,我的代码是 @media print{ body {display:none} } 然后去打印还是会打印本页内容[/quote]
null&undefined 2019-05-13
  • 打赏
  • 举报
回复
我设置过,还是没有效果,我的代码是 @media print{ body {display:none} } 然后去打印还是会打印本页内容
天际的海浪 2019-05-13
  • 打赏
  • 举报
回复
打印方法全部阻止不太好办。 不过直接打印空白页面简单。
<style type="text/css" media="print">
	body {
		display: none;
	}
</style>

87,989

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧