如何命名在后端下载内容网址并使用JavaScript将其转发到下一页?

时间:2016-07-06 08:07:08

标签: javascript jsp

我有一个网址要下载内容,我想在后端点击该网址以开始下载并将响应转发到其他任何jsp页面。

当我编写window.location.href(download_full_url)时,它的工作正常但只是为了下载内容而是并排我希望忘记将其用于另一个jsp页面。

<script>
function yes(content_name,previous_page) {

    //downloadContent(content_name);
    window.location.href = "download_full_url";
    backPage(previous_page);

}
</script>

要在后端进程中下载内容,我还创建了一个js函数来点击url而无需等待获得响应,但它在这里不起作用是我的另一个js函数。

function downloadContent(content_name) {
    var xmlhttp;

    if (window.XMLHttpRequest) {
        xmlhttp = new XMLHttpRequest();
    } else {
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    }

    xmlhttp.open("GET","download_full_url?"+content_name="+content_name, false);
    xmlhttp.send();
}

当我调用abovefunction而不是window.location.href=download url时,在调用backpage()函数调用downloadContent之后调用<script> function backpage(previous_page) { window.location.href = previous_page; } </script> 对前一页的响应。

{{1}}

0 个答案:

没有答案