本文介绍了不推荐使用getPreventDefault()。改用defaultPrevented的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 29岁程序员,3月因学历无情被辞! Firefox显示以下错误。 我想在firefox的加载页面上打印收据页面。不推荐使用 getPreventDefault()。改用defaultPrevented。 错误源代码行: src.getPreventDefault&& src.getPreventDefault())? returnTrue:returnFalse; 打印(); code: print_doc(); $(#Submit)。click(function(){ $( (); $(#printRow)。hide(); print(); $(#goBack)。show(); $(#printRow)。show(); }); }); 函数print_doc(){ $(#goBack)。hide(); $(#printRow)。hide(); print(); $(#goBack)。show(); $(#printRow)。show(); $ b $ p $ b我想在显示goBack和printRow之前打印我的收据, id的,但不工作 解决方案您可以创建新的CSS与媒体类型打印 < style media =print> #goBack,#printRow { display:none; } < / style> 使用此代码 打印: 打印文档(适用于以打印预览模式查看的文档)。 CSS媒体类型 I want to Print receipt page on loading page in firefoxFirefox shows following error..Use of getPreventDefault() is deprecated. Use defaultPrevented instead.error source line:src.getPreventDefault && src.getPreventDefault() ) ? returnTrue : returnFalse;print();code:$(document).ready(function() { print_doc(); $("#Submit").click(function() { $("#goBack").hide(); $("#printRow").hide(); print(); $("#goBack").show(); $("#printRow").show(); });});function print_doc() { $("#goBack").hide(); $("#printRow").hide(); print(); $("#goBack").show(); $("#printRow").show();}I want to print my receipt before showing "goBack", and "printRow" id's but not working 解决方案 you can create new css with media type print<style media="print">#goBack,#printRow { display:none;}</style>used this codeprint :Intended for printed documents (applies to docs viewed in print preview mode too).CSS Media Type 这篇关于不推荐使用getPreventDefault()。改用defaultPrevented的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 上岸,阿里云! 06-20 12:53