gpt4 book ai didi

javascript - 在页面到达 window.print() 之前执行函数

转载 作者:数据小太阳 更新时间:2023-10-29 03:59:06 27 4
gpt4 key购买 nike

我有一个页面调用 window.print();在页面底部。我无法访问 window.print() 周围的代码;它由服务器生成,我无法触摸它。基本上因为 IE,我需要在打印对话框出现之前但在页面加载之后执行一些 javascript。我不能这样做,因为一旦它到达 window.print();出现打印对话框。我仍然需要打印,但首先我需要运行 myFunction() 然后我可以 window.print();

<html><head></head><body></body><!--no access from here--><script>window.print();</script></html>

最佳答案

你应该能够像这样覆盖它......

var _print = window.print;
window.print = function() {
alert("Hi!");
// do stuff
_print();
}

关于javascript - 在页面到达 window.print() 之前执行函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3303915/

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