javascript - 在主页中打印

标签 javascript asp.net html master-pages vb.net-2010

我在许多网站中发现每个页面都有一个打印按钮

我认为您可以将其放在母版页中

我已经尝试过onclick="window.print" 但它向我显示错误,窗口不是某物的一部分

你能帮我做这件事吗

“我希望网站的每个页面都有一个打印按钮”

最佳答案

如果您的所有页面都有母版页,那么您可以在母版页上放置一个按钮。
并编写javascript函数如下

<button onclick="window.print()">Print</button>

这是一个链接
http://www.dotnettwitter.com/2011/02/how-to-print-content-page-information.html
http://www.codeproject.com/Questions/387558/Javascript-Window-Print-not-working-in-Master-Page

编辑 1

<asp:ImageButton ID="MessageButton" runat="server" 
                 OnClientClick="window.print();return false;"  ImageUrl="Header.gif"/>

关于javascript - 在主页中打印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15805149/

相关文章:

asp.net - 为什么不提供 c++ 作为 asp.net 的代码隐藏语言?

javascript - 向45度方向移动

html - 而最小高度为 : 100% not expand when it's content grows to large 的 div

javascript - Highcharts 不更新 ajax 响应数据上的数据

asp.net - 如何识别谁在调用我的网络服务?

javascript - 多个方法调用顺序回调的 meteor 模式

c# - 如何在 xUnit.net 测试中只运行一次设置代码

javascript - 如何使动态和静态内容居中?

javascript - 在以下代码中将逗号分隔的字符串值分配给变量有什么问题?

javascript - 无法在 React js 中获取 `props` - 下一个 js 应用程序