c#下载Javascript生成的文件

时间:2019-02-23 16:20:21

标签: c# webbrowser-control

我有一个带有Web浏览器控件的C#应用​​,该控件可浏览Web并单击链接,该链接的href是以下javascript指令:

href="javascript:PriceListExportCSV('/es-XCL/Products/Csv','query');"

当我单击该链接时,它将下载一个文件。如何在不提示用户输入位置的情况下将该文件保存在以编程方式指定的路径中?

我还通过编程方式单击链接:

foreach(HtmlElement a in links)
    {
        if (a.GetAttribute("href").Equals("javascript:PriceListExportCSV('/es-XCL/Products/Csv','query');"))
        {
            a.InvokeMember("click");
        }
    }

希望你能帮助我。

0 个答案:

没有答案