Javascript 提交表格时,应上传pdf并保存在我的本地磁盘中

Javascript 提交表格时,应上传pdf并保存在我的本地磁盘中,javascript,file-upload,Javascript,File Upload,当我从电脑中选择pdf文件并单击提交按钮时。默认嵌入的pdf应替换为我上传的新pdf。只使用javascript <form action="" id="myform" method="POST" enctype="multipart/form-data"> <input type="file" name="uploadfile" placeholder="Upload file" id=""> <

当我从电脑中选择pdf文件并单击提交按钮时。默认嵌入的pdf应替换为我上传的新pdf。只使用javascript

<form action="" id="myform" method="POST" enctype="multipart/form-data">


                <input type="file" name="uploadfile" placeholder="Upload file" id="">

                <button id="submitfile" class="filesubmitbutton">Submit</button>
            </form>

                <embed id="myEmbed" src="../NISHANTKUMAR.pdf" type="application/pdf" width="100%" height="600px">

提交

我试图使用javascript更改embed的src,但由于安全原因,我无法在输入中获取文件的实际路径,因此无法在用户计算机上以编程方式访问实际文件路径。你只有两个选择

  • 将pdf文件上载到服务器,并相应地更新嵌入src
  • 读取pdf内容(是的,虽然您不知道文件路径,但可以读取文件内容),并使用外部JS pdf查看器进行渲染(例如)