如何防止Java脚本重新刷新页面?

时间:2019-10-25 12:49:47

标签: javascript jquery

点击下载按钮后,我的页面继续打开新标签页。

function download_(obj){
    // Generate download of hello.txt file with some content
    console.log('download');

    dockey = $(obj).attr("data-id);
    console.log('dockey',dockey);
    var url = ahmfaacr001_url_root + '/download-image?dockey='+dockey;
    var win = window.open(url, '_blank');
    win.focus();


}

3 个答案:

答案 0 :(得分:2)

不要因为负面的投票而沮丧。
如果无法满足您的要求,请详细说明您的问题。
解释你想要什么。
您的问题是关于刷新的,我们看不到有关刷新的任何信息。

function download_(obj){
    // Generate download of hello.txt file with some content
    console.log('download');

    dockey = $(obj).attr("data-id);
    console.log('dockey',dockey);
    var url = ahmfaacr001_url_root + '/download-image?dockey='+dockey;
    var win = window.open(url, '_self');
    win.focus();


}

或者您也可以使用(window.location.href =“ webpage.htm”;)
在你的

window.location.href = url;

答案 1 :(得分:0)

_blank参数指示浏览器在新选项卡中打开URL。我不知道那是不是您所说的“刷新”。

答案 2 :(得分:0)

更改

var win = window.open(url, '_blank');

var win = window.open(url);