是否有任何解决方案可以禁用打印中的Javascript样式更改?

Jit*_*yas 5 javascript css printing xhtml

是否有任何解决方案可以禁用打印中的Javascript样式更改?

例如,如果我通过Javascript隐藏某些内容但我想在打印中包含该隐藏信息.

我隐藏了一个div使用Javascript,我想表明,div如果Javascript被禁用.现在的问题是,因为div使用Javascript隐藏它也不会在页面打印时显示.

And*_*y E 5

使用打印样式表以及!important语句强制元素可见以进行打印.

<link rel="stylesheet" href="print.css" type="text/css" media="print" />
Run Code Online (Sandbox Code Playgroud)

CSS:

#myDiv { display: block!important; } 
Run Code Online (Sandbox Code Playgroud)