小编Fan*_* Li的帖子

<a> 的下载属性不适用于 pdf 和图像

我试图强制浏览器下载 PDF 或图像,而不是打开新选项卡。我使用谷歌浏览器。但是,当我测试以下链接下的示例时,它有效: https: //www.w3schools.com/tags/tryit.asp ?filename=tryhtml5_a_download

但它对我不起作用(见下文)。除 PDF 和图像外,其他文件类型仍会触发下载。`const url = res.data

  for (const idx in urls) {
    // check if each url is working, if it is working, stop and download it
    const link = document.createElement('a')
    link.href = urls[idx]
    link.target = '_blank'
    link.download = tgt.name
    link.rel = 'noopener noreferrer'
    document.body.appendChild(link)
    link.click()
    document.body.removeChild(link)
  }`
Run Code Online (Sandbox Code Playgroud)

那么,我在这里做错了什么?

javascript pdf

2
推荐指数
1
解决办法
6773
查看次数

标签 统计

javascript ×1

pdf ×1