在python mechanize中为javascript提交请求

时间:2012-04-24 04:32:50

标签: javascript python mechanize

我正在使用页面
http://index.cepd.gov.tw/inQuery.aspx?lang=2&type=it02

在这个页面中,我使用python mechanize提交值 但是,当我提交它时,它给了我相同的网址 提交后我想要下一页的网址。

是由于javascript吗?
有没有办法使用JavaScript来获取下一个网址?

1 个答案:

答案 0 :(得分:1)

如果在提交后你得到同一页面,我认为javascript在验证后设置了一些隐藏字段。

尝试在浏览器中停止javascript执行并提交表单(从浏览器中)。 如果它不起作用,那么机械化是不够的(因为它不支持javascript执行),你需要一些浏览器自动化工具。