下载文件,在浏览器中打开新选项卡

use*_*827 10 javascript jquery

在我的网站上执行某些操作后,用户可以下载文件.首先,我问用户:"你想下载文件吗?" 这是使用fancybox创建的模态对话框.有按钮:是和否.当用户点击"是"时,我想在浏览器中打开新标签并显示标准保存文件对话框.我有这个代码:

$(document).on('click', '#agentAcceptSave', function () {
        alert(1);
        window.open = '/ticket?orderId=' + $('#agentOrderId').val();
} 
Run Code Online (Sandbox Code Playgroud)

但是,新标签未打开且网址未调用,但显示警报.哪里出错?

moh*_*omn 11

我尝试了这段代码,它对我有用:

$(document).on('click', '#download', function() {  
    window.open('http://www.google.com');    
});
Run Code Online (Sandbox Code Playgroud)