【问题标题】:Printing a browser page that is not open (Javascript and/or Jquery)打印未打开的浏览器页面(Javascript 和/或 Jquery)
【发布时间】:2022-11-01 20:30:54
【问题描述】:

我希望理论上能够通过按钮将 URL 传递给 window.print() (是的,我知道你不能将 url 传递给这个函数)。然后打印窗口会弹出一个您当前不在浏览器中的页面/文章。

例如:假设我在 Facebook.com 上,并且我有一个分享按钮,用于显示在 Facebook.com 上弹出的文章。假设当你点击分享时,有一个打印按钮,点击它会打印文章(假设这篇文章是 google.com)。当我在 Facebook.com 上时,我希望能够使用该共享按钮打印 Google.com,而无需访问 Google.com 网站/页面。

这是否可以通过 javascript/Jquery 实现。我一直在对其进行大量研究,但没有找到任何符合此标准的东西。

谢谢您的帮助!

我尝试设置一个 jquery 函数,该函数接受一个 doc url 并打印窗口,但它继续打印我所在的当前页面。

我已经尝试对这个想法进行大量研究,但我继续看到人们只尝试打印他们当前所在的页面的问题。

【问题讨论】:

  • 由于处于不同的域中,您无法真正控制它。

标签: javascript jquery printing


【解决方案1】:

只要你有一点点创造力,它总是有可能的。 我想你可以通过 iFrame 元素获取页面的内容,隐藏元素,然后打印它的内容。 Found that Link that might help you

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多