gpt4 book ai didi

javascript - 当我单击取消时 window.print() 刷新 iframe 中的页面

转载 作者:行者123 更新时间:2023-11-30 07:18:35 25 4
gpt4 key购买 nike

我的网站中有一个 iframe,其中包含以下 jquery 代码:

$(document).ready(function() {

$('#print_button').click(function() {
window.print();
});

});

问题:当我单击打印按钮时,打印对话框正确打开。打印也能正常工作。但是,当我单击打印对话框中的取消按钮时,它会关闭,但还会刷新 iframe 中的内容。

我怎样才能避免这种行为?

最佳答案

如上述评论所述,单击按钮 #print_button 时正在提交表单。这将强制刷新页面。

为防止出现这种情况,请将返回值 false 添加到 onclick 事件。这将取消表单提交。

window.print();
return false;

关于javascript - 当我单击取消时 window.print() 刷新 iframe 中的页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4194990/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com