2014-03-06 46 views
1

我需要修改表單提交腳本,以便在成功時在新選項卡中打開PDF。使用jQuery,是否可以在所有瀏覽器的新選項卡中打開文件?

現在,它成功了,它已經顯示了感謝的通知並清除了表單。我只需要jQuery在新標籤中打開PDF。我只能用window.open()打開一個新窗口,該窗口會立即被彈出窗口阻止。

+0

默認情況下,如果未指定窗口名稱,window.open()應該會打開一個新選項卡。 –

+0

[How to add target =「\ _ blank」to JavaScript window.location?](http://stackoverflow.com/questions/18476373/how-to-add-target-blank-to-javascript-window-位置) – celerno

+0

@YuriyGalanter事實上,它沒有被用於點擊事件會有所作爲嗎? – user1729506

回答

3

你不能直接控制這個;這取決於瀏覽器及其設置。

jQuery是JavaScript,所以沒有什麼jQuery可以提供的東西在本地JS中不可用,並且所有JS提供的是window.open(),正如你發現的那樣,它通常是被阻止的,除非它是一個(真實的,不是模擬的)點擊事件。

相關問題