就像标题所说我必须从我正在登录的网页上下载PDF(在我登录后)。
唯一的问题是页面看起来像这样(页面的一部分):
<fieldset class="print_mode">
<legend> Pozostałe opcje </legend>
<ul>
<li>
<a href="javascript:nullObject();" onclick="javascript:alert('Wybierz numer strony, którą chcesz pobrać');" >Zapisz na dysk (JPEG):
<a class="szczegoly_strona" href="/tools/GetJpgFile.aspx?id=64604627&page=1">1</a>
<a class="szczegoly_strona" href="/tools/GetJpgFile.aspx?id=64604627&page=2">2</a>
<a class="szczegoly_strona" href="/tools/GetJpgFile.aspx?id=64604627&page=3">3</a>
<a class="szczegoly_strona" href="/tools/GetJpgFile.aspx?id=64604627&page=4">4</a>
<a class="szczegoly_strona" href="/tools/GetJpgFile.aspx?id=64604627&page=5">5</a>
</a>
</li>
<li>
<a href="javascript:nullObject();" onclick="javascript:PrintVersion('/pdf/newPdf/print.php','PrintVersionForm',1);" >Zapisz na dysk (PDF)</a>
</li>
</ul>
</fieldset>
我在浏览器中点击的是“Zapisz na dysk(PDF)”链接,它对应于您可以单击的页面底部的一些文本,这将自动为您下载pdf。所以我需要知道:
答案 0 :(得分:1)
签入FireBug,Chrome开发者工具或IE Developer工具,下载PDF文件的URL是什么。
我怀疑它会像/pdf/newPdf/print.php&lt; - 查看你发布的代码。
无论如何,您可以在表单上嵌入浏览器控件并浏览到该URL并以编程方式单击该按钮。
或者您可以使用类似“Watin”的内容。