如何在修改文档后重定向到应用程序的新页面

时间:2015-01-27 14:22:38

标签: javascript jquery html dom

我有一个页面,我使用以下脚本打印DIV ...

function printReceiptDiv() {
            var divElements;
            if (vm.isDLR) {
                divElements = document.getElementById("DLRreportContent").innerHTML;
            } else {
                divElements = document.getElementById("SHDRreportContent").innerHTML;
            }
            var oldPage = document.body.innerHTML;
            if (vm.isDLR) {
                document.body.innerHTML = '<html><head><link rel="stylesheet" type="text/css" href="content/css/receiptprint.css"><title></title></head><body>' + divElements + '</body>';
            } else {
                document.body.innerHTML = '<html><head><title></title></head><body>' + divElements + '</body>';
            }

            window.print();
            document.body.innerHTML = oldPage;

原始页面上有一些按钮(我打印的DIV上方)。我要么重新连接这些按钮,以便它们处于活动状态,或者最好重定向到主页。 (主页是#) 我已经尝试了在这里的各种帖子中找到的几种方法,例如

document.location("#");

window.location("#");

$location.path = "#";

以及其他一些都没有成功。

该应用程序使用简单的JavaScript,Angular,Bootstrap和JQuery。

任何建议都将不胜感激。

1 个答案:

答案 0 :(得分:0)

您可以尝试在按钮上使用onclick侦听器,其中个别页面在未激活时设置为display:hidden,而display:block则需要加载