0

位于此地址http://www.stiftelser.lst.se/StiftWeb/SSearch.aspx的数据库使用一些 javascript 代码来显示更多结果。这是它使用的代码:

javascript:__doPostBack('grdResult$_ctl14$_ctl1',")

通过单击链接执行此 javascript 以显示更多结果不会更改页面的 url。python脚本是否仍然可以执行javascript并从数据库中获取更多结果?

我的 python 脚本真正想要的是查看数据库中的条目,每个条目都有一个 ID,您可以在 URL 末尾附加一个 ID:http: //www.stiftelser.lst.se/StiftWeb/FoundationDetails.aspx ?id=IDNUMBER_HERE

id 似乎从 1000000 到大约 1040000 不等,但总共只有 13136 个条目。您可以通过简单地查找包含信息的条目来以暴力方式创建索引,但我想找到一种更优雅的方法,如果有的话。

4

1 回答 1

0

你在使用任何框架吗?简单的逻辑是这样的:

您使用方法提交表单GET,以便您可以看到 url 中的参数并在服务器端使用该数据并返回。是你想要的吗?

我想,你知道什么是 html 表单以及发送 httpresponse 意味着什么..

希望那有所帮助

顺便说一句:不改变网址更多的是ajax,也许你也试试

于 2012-11-27T13:50:55.420 回答