Javascript window.open不工作/未被调用
我的表单中有一个按钮,可以生成PDF文件并保存在本地机器中;现在,通过点击按钮将它们保存在本地machien中后,我想在浏览器中查看要下载的文件(其中包含多个文件) 我尝试的代码如下所示:Javascript window.open不工作/未被调用,javascript,php,codeigniter,Javascript,Php,Codeigniter,我的表单中有一个按钮,可以生成PDF文件并保存在本地机器中;现在,通过点击按钮将它们保存在本地machien中后,我想在浏览器中查看要下载的文件(其中包含多个文件) 我尝试的代码如下所示: <form name="frm1" id="frm1" method="post" enctype="multipart/form-data"> . . . <button type="submit" name="btnCreateP
<form name="frm1" id="frm1" method="post" enctype="multipart/form-data">
.
.
.
<button type="submit" name="btnCreatePDF_8" class="btn btn-primary" onclick= "newDoc();"> Export to PDF </button>
</form>
<script>
function newDoc()
{
window.open("http://localhost/MyProject/1234_1_8.pdf")
}
</script>
.
.
.
导出为PDF
函数newDoc()
{
窗口打开(“http://localhost/MyProject/1234_1_8.pdf")
}
它创建了PDF,但我的javascript函数(newDoc())无法工作
谢谢你的帮助!此外,如果您需要更多的澄清,请让我知道哪部分我必须提供更多的澄清
谢谢不要使用提交按钮。这就是您的问题,它提交表单并调用函数。看来提交的表格赢得了比赛。将其更改为常规按钮。
导出为PDF//删除type=“submit”
<button name="btnCreatePDF_8" class="btn btn-primary" onclick= "newDoc();"> Export to PDF </button> // remove the type="submit"