这是我想要做的点击打开弹出窗体,然后提交下载并关闭它!怎么样?
- 点击下载链接。
- 点击弹出窗口将打开。联系表格在弹出窗口中。
- 在提交按钮发送邮件并自动开始下载PDF文件。
- 在下载开始的同时关闭弹出窗口而不重定向到任何页面。
我尝试使用.click()
window.open()
$('#theForm').submit(function(){
event.preventDefault();
var $form = $(this),
url = $form.attr('action');
var posting = $.post(url, { name: $('#name').val(), name2: $('#name2').val() });
/* Alerts the results */
posting.done(function(data) {
$(".modal-backdrop.fade.in").css("display", "none");
document.getElementById("anchorID").click();
$("#pdfdownload").css("display", "none");
});
});
我能够打开使用此代码,但浏览器阻止它作为一个弹出下载链接。请帮我找到解决方案。
谢谢
我也遇到过这个问题,我做的解决方案是让我的网站弹出。你可以在浏览器设置中找到它。 – reignsly
@reignsly但这并不能让其他人和他们的浏览器弹出,希望你不是你的网站的唯一用户 –
@MarkoMackic是啊你的权利。所以我只是指导我的用户启用它们。我尝试使用模式窗口,但它会创建一个单独的窗口,我想要的是打开一个新的选项卡。 – reignsly