11

私のサイトでいくつかのアクションを行った後、ユーザーはファイルをダウンロードできます。まず、ユーザーに「ファイルをダウンロードしますか」と尋ねます。fancyboxで作成したモーダルダイアログです。ボタンがあります:はいといいえ。ユーザーが「はい」をクリックすると、ブラウザで新しいタブを開き、標準のファイル保存ダイアログを表示したい。私はこのコードを持っています:

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

しかし、新しいタブは開かず、URLは呼び出されませんが、アラートが表示されます。エラーはどこにありますか?

4

1 に答える 1

12

私はこのコードを試しました、そしてそれは私のために働きました:

$(document).on('click', '#download', function() {  
    window.open('http://www.google.com');    
});
于 2012-11-09T03:40:14.343 に答える