gpt4 book ai didi

Javascript:在页面加载时打印 iframe 的内容不起作用

转载 作者:行者123 更新时间:2023-11-30 17:05:59 25 4
gpt4 key购买 nike

背景:我的网络应用程序中有一个页面,其中包含一个显示 pdf 文件的 iframe。

我需要浏览器的打印预览窗口在我的网络应用程序中的此页面加载后立即出现。打印预览窗口将包含 iframe 的内容并进行打印。目前,我在 iframe 的加载事件上绑定(bind)了一个函数,如下所示:

$('#iframe').load(function () {
$("#iframe").get(0).contentWindow.print();
});

当我在本地调试时,这工作正常。但是当我上传到服务器时,打印预览屏幕不会自动弹出。事实上,我必须先点击一个按钮或元素才能出现。有解决办法吗?

提前致谢..

最佳答案

试试这个,

window.frames['#iframe'].focus();
window.frames['#iframe'].print();

关于Javascript:在页面加载时打印 iframe 的内容不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28016647/

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