javascript - 检测浏览器当前 "media"模式

标签 javascript css google-chrome printing media

我有一个包含一些 javascript 的页面,我不希望此脚本在打印预览页面/打印上运行。 我可以使用 media="screen"禁用 CSS。如何检测 javascript 中的“打印”模式?我至少需要一个 Chrome 解决方案

最佳答案

你需要jquery

然后是一个名为jmediatype的插件

然后你可以得到它是否是 print meada 类型:

media.print

关于javascript - 检测浏览器当前 "media"模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7023094/

相关文章:

css - 当托管在 Google Drive 上时,Google Web Font 不会在 Chrome 中显示

javascript - iOS 上的图像加载然后消失然后当我进入设置并返回页面时它们重新出现

javascript - 在 vuetify.js 中找不到 Prop

javascript - 如何将任意数量的参数传递给 JavaScript 中另一个函数的参数?

javascript - angularjs 服务中的垃圾收集变量

html - 侧导航背景缩小而内容不缩小

jquery - 我怎样才能创建像 tabzilla 这样的东西?

css - 如何让页脚停留在网页底部?

javascript - "Origin null is not allowed by Access-Control-Allow-Origin": Google Chrome

performance - 限制WebSocket的网络速度