单击按钮生成文件时,文件名每次都不同,生成的文件应下载给用户,并自动保存对话框。
现在我已经创建了它的超链接,点击它打开对话框,但要求是直接打开没有超链接的对话框。不确定缺少什么。
我目前使用<a href="filname" /a>
P.S .:
Web服务器托管在资源有限的嵌入式设备上,并且仅支持基本HTML。 (没有.htaccess
个文件)
答案 0 :(得分:1)
如果您需要在没有用户点击您创建的链接的情况下下载您的内容,请在隐藏的<div>
内创建链接,并在创建的链接上调用click()
功能。
<div id="hiddenDiv" hidden></div>
在任何地方执行此操作。
document.getElementById('hiddenDiv').innerHTML = '<a id="myLink" href="filename" >Save</a>';
document.getElementById("myLink").click();