【发布时间】:2011-10-26 13:50:50
【问题描述】:
尊敬的专家。
你在之前的这个链接上帮助我解决了这个问题:
How to I redirect to another page *after* printing document?
直到今天早上我们讨论用户提交重复条目之前,一切似乎都运行良好。
这样做的原因是,一旦用户点击提交他们的请求,他们就会看到一个按钮,上面写着“>>>点击此处打印表单
要求用户打印此表格,但由于某种原因,他们忘记了这样做。
如果他们忘记打印此表单,他们将返回输入屏幕,其中的框仍保留他们最初输入的数据。
有没有办法将它们重定向到 results.aspx 页面,无论它们是否打印表单?
请查看当前代码,非常感谢。
<script type ="text/javascript">
function doPrint() {
var printContent = document.getElementById("pdmyop");
window.print(printContent);
document.location.href = "results.aspx";
}
</script>
**********************************
<asp:Button ID="btnPrint" runat="server" Text=">>>Click Here To Print Form<<<<" OnClientClick="doPrint(); return false;" />
【问题讨论】:
-
将元素传递给“print()”方法根本没有用;该方法总是打印整个文档。
-
是的,它旨在打印整个文档。不过,我需要一些更严重的帮助。
-
用户点击Sumbit按钮后为什么不调用该函数?
-
这是我的提交代码。我怎样才能将两者结合起来?
标签: javascript asp.net vb.net