我试图让用户通过单击按钮下载我的简历

时间:2019-07-17 03:58:47

标签: javascript html reactjs

我的代码不起作用,我的简历位于组件文件中,但是我的代码不起作用。

google并测试不同的方法。

-p 15

每当用户单击按钮时,他就可以下载我的PDF简历。

3 个答案:

答案 0 :(得分:0)

在button元素内添加下载属性,然后更改为锚标记。

<a class="myButton" type="submit" 
onClick="window.open('./DanielResume.pdf)" 
download>Download 
my Resume</a>

<form method="get" action="./DanielResume.pdf">
  <button class="myButton" type="submit" 
onClick="window.open('./DanielResume.pdf)">Download 
  my Resume
  </button>
</form>

答案 1 :(得分:0)

如果您正在使用react 您可以将React a元素与hrefdownload道具一起使用:

 <a href={file.url}
    download={file.saveAsFileName}>
</a>

答案 2 :(得分:-1)

使用HTML5的download属性。

<a href="./DanielResume.pdf" download>
<button class="myButton" type="submit">Download my Resume</button>
</a>