[英]window.open not working/not gets called
我的表單中有一個按鈕,可以生成PDF文件並保存在本地計算機中。 現在,通過單擊按鈕將它們保存在本地機器中之后,我也想在瀏覽器中查看要下載的文件(多個文件);
我嘗試的代碼如下:
<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,但是我的JavaScript函數(newDoc())無法正常工作!
感謝您的幫助! 另外,如果您需要更多說明,請讓我知道我必須提供更多說明。
謝謝
不要使用提交按鈕。 那是您的問題,它正在提交表單並調用該函數。 看起來表單提交正在贏得比賽。 將其更改為常規按鈕。
<button name="btnCreatePDF_8" class="btn btn-primary" onclick= "newDoc();"> Export to PDF </button> // remove the type="submit"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.