2012-11-09 143 views
9

在我的網站上的一些操作後,用戶可以下載文件。首先,我問用戶:「你想下載文件嗎」。這是用fancybox創建的模態對話框。有按鈕:是和否。當用戶點擊「是」時,我想在瀏覽器中打開新標籤並顯示標籤保存文件對話框。 我有這樣的代碼:下載文件,在瀏覽器中打開新標籤頁

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

但是,新標籤頁中打開和url不來電,但警報顯示。 錯誤在哪裏?

+0

你能張貼在的jsfiddle整個代碼? – enginefree

+0

如何?在'/ ticket'動作中生成的文件。 – user1260827

+5

'open'是一種不屬性的方法。 '開放的()' – undefined

回答

9

我想這個代碼和它的工作對我來說:

$(document).on('click', '#download', function() { 
    window.open('http://www.google.com');  
}); 
相關問題