javascript - 如何让 window.print() 在本地运行?

标签 javascript html

嗨,过去几周我一直在编写一个网站,但无法让 Javascript 函数 window.print() 在我的浏览器中本地运行。我还没有服务器空间,因此无法检查在线功能。这是我的代码:

    <form>
        <input type="button" value="Print this page" onclick="window.print();" />
    </form> 

有谁知道这个函数是否可以在本地机器上运行?或者我的代码有问题?谢谢

最佳答案

语法很好。它应该可以工作。

您可能还想尝试 onclick="javascript:window.print();"看看是否有效。

您可以尝试的另一个选项是在脚本标记内创建一个函数并从 onclick 事件中调用它:

<input type="button" value="Print this page" onclick="PrintMe()" />

<script>
    function PrintMe(){
        window.print();
    }
</script>

关于javascript - 如何让 window.print() 在本地运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25039381/

相关文章:

javascript - ExpressJS/NodeJS/ promise : Return early from promise chain

javascript - 如何将多个变量从函数传递给jquery attr

html - 从您的网络服务中推荐 native 应用程序

html - 在 DIV 框上叠加悬停效果和 href 的方法?

javascript - 使用 Javascript 显示 2 个随机数

javascript - GPL 许可证如何限制商业 Web 应用程序?

javascript - 如何使用 Python 从包含 JavaScript 的 <a> 标签获取 href?

javascript - 在 native 的固定时间段内重新加载 setInterval 中的 api 数据

javascript - 如果内容是新的,只更新 div 内容

javascript - 为什么我无法在 div 的 onClick 事件上绑定(bind)方法?