我有一个页面,上面有时会弹出几个广告,上面还有一个表单。我想做的是使用onbeforeprint之类的东西来检测和删除广告,表单提交和重置按钮,并用字符串替换文本框。但在用户关闭打印对话框后(我不在乎是取消还是点击打印),广告会回来,表单会被重新制作。
您可以使用以下CSS简单地隐藏它们。。。
@media print {
input, .ads-class
{
display:none
}
}
显然,编辑选择器以满足您的需求。这样,您就不必担心在打印后添加内容。