gpt4 book ai didi

Javascript:点击链接下载 pdf

转载 作者:行者123 更新时间:2023-12-02 17:45:13 25 4
gpt4 key购买 nike

我正在开发一个 JS 程序,该程序应该打开一个网页 www.mysite.com 并单击该网页内的链接来下载 pdf。单击的链接如下所示:

<a onclick="download();return false;" href="#noWhere">Click to Download</a>

通常,手动点击链接,会调用以下函数来下载pdf:

function download() {
document.forms[0].action = path + "/xxW04_sv_0140Action.do";
document.forms[0].target = "_self";
document.forms[0].submit();
}

我的代码是简化的javascript代码,打开页面&点击“点击下载”按钮是这样的:

<script>

var linkname = "http://www.mysite.com";

var windowname = "window_1"

// Opens a new window
var myWindow = window.open(linkname, windowname ,"width=400,height=600");

//should open a link to download pdf
myWindow.document.getElementById('href = \"#noWhere\"').click();

</script>

到目前为止,我可以在单独的窗口中打开网页“mysite.com”,但由于某种原因,没有发生任何按钮点击,当然也没有下载 pdf。当然,如果我手动单击“单击下载”按钮,它就会下载。

谁能告诉我我做错了什么?为什么我用上面的js代码无法模拟点击?

或者可能给我一些尝试的东西。非常感谢您的任何帮助。

更新:从下面的初步答案来看,这个方法可能注定会失败!谁能建议我下载这些 pdf 的更好方法?

最佳答案

你最好使用:

<a href="http://www.mysite.com/mypdf.pdf">

这应该下载该 pdf 文件。

关于Javascript:点击链接下载 pdf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21827628/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com