只有在调用print时才能调用javascript吗?

只有在调用print时才能调用javascript吗?,javascript,printing,Javascript,Printing,我只需要在点击打印按钮时使用一段javascript,有没有办法做到这一点 编辑:一个浏览器打印按钮,我的想法如下: <script type="text/javascript" src="path" media="print"></script> 我想你的意思是: JQuery: 注意回发 我不确定你是指浏览器的打印按钮还是一个自定义按钮,上面的代码是针对你自己的自定义按钮的。浏览器对此只有部分支持。考虑使用特殊的CSS样式表来打印页面的版本。有关更多详细信息,请查

我只需要在点击打印按钮时使用一段javascript,有没有办法做到这一点

编辑:一个浏览器打印按钮,我的想法如下:

<script type="text/javascript" src="path" media="print"></script>

我想你的意思是: JQuery:

注意回发


我不确定你是指浏览器的打印按钮还是一个自定义按钮,上面的代码是针对你自己的自定义按钮的。

浏览器对此只有部分支持。考虑使用特殊的CSS样式表来打印页面的版本。有关更多详细信息,请查看此问题(还有一些其他问题的链接):

一些浏览器(Firefox和IE)在打印前和打印后都有事件


如果失败,请使用“按此打印”按钮并从那里执行您想要的操作….

您是指浏览器打印按钮吗?这似乎毫无意义。我知道您在那里做了什么:p
$('#btnprint').click(function(){
     //Your JS code goes here
});