【发布时间】:2011-06-15 23:06:09
【问题描述】:
大家! 我需要从网站获取一些数据,这些数据使用 javascript 生成其内容。 不知何故,借助 ClientForm 模块的帮助,我可以在网站上授权并通过将所需的表单值传递给搜索列表来获取所需的数据。 但是,我得到了几页结果。我需要遍历那些页面,保存它们。 但关键是“NEXT”页面按钮看起来像
a onclick="if(typeof jsfcljs == 'function') {
jsfcljs(document.getElementById('nestedView:j_id_id8pc10'),
{'nestedView:j_id_id8pc10:next':'nestedView:j_id_id8pc10:next'},
'');
}
return false"
href="#" id="nestedView:j_id_id8pc10:next">next
我怎样才能用 python 继续这个链接?
【问题讨论】:
-
请使用
{}格式化您的代码,使其可读。 -
如果您可以访问
jsfcljs的源并且该站点使用真实页面进行分页(而不是内联 JS 更新),则可能可以这样做。如果它在 JS 中有效,那你就不走运了。
标签: javascript python hyperlink href