在打印上点击如何打开另一页
on print click how to open another page?
当我点击打印按钮时,我已经编写了以下函数来调用另一个页面。但是当我点击打印按钮时,它打开的是当前页面,而不是我想调用的那个。
function printme(tripId, requestId, Ecommerce) {
//alert("print is called");
alert(tripId);
alert(requestId);
alert(Ecommerce);
window.location.href = "ViewTripConformationPrint.cshtml?";
window.print();
//workaround for Chrome bug - https://code.google.com/p/chromium/issues/detail?id=141633
if (window.stop) {
location.reload(); //triggering unload (e.g. reloading the page) makes the print dialog appear
window.stop(); //immediately stop reloading
}
return false;
}
您遇到的问题是,设置window.location.href后的代码立即执行。页面没有加载,然后代码继续…代码将继续执行,直到函数结束,然后实际加载并处理window.location.href。如果你明白我的意思。
你可以试着把你的代码移到窗口。打印,如果窗口。停止等)到viewtripconfigurationprint。CSHTML(作为onload的一部分).
相关文章:
- 如何获取不属于我项目的上一页的URL
- 如何在Facebook上的iframe应用程序中使后退按钮返回到上一页
- 使用Booklet Jquery插件,我如何验证最后一页是否显示
- 如何在一页网站中使用PHP重定向到一个页面
- Javascript并不是显示在每一页上
- 关闭弹出窗口后,下一页将在新选项卡中打开
- 为链接打开一个新窗口,但希望下一页仍在“主体”框架中
- 防止退格键在 SELECT 聚焦并打开时导航到上一页
- 如何在加载下一页时保持 toastr.js 通知打开状态
- 当应该从先前设置的变量打开下一页时,不会加载下一页
- 有没有可能制作一个链接到一页的网页,打开并定位在特定的文章中
- 只打开一次标签页
- 在打印上点击如何打开另一页
- Web表单在回发后保持引导模式打开并显示在下一页
- 如何检测“;留下一页“;如果用户在新选项卡中打开其他页面
- 在另一页上打开扰流板
- 如果我在另一个选项卡中打开页面,如何进入上一页
- 窗口.打开可回到前一页
- 打开pdf 在另一页找到
- 如何使用jQuery在下一页上打开一个特定的滑块