gpt4 book ai didi

javascript - Python - 单击一个 javascript 按钮

转载 作者:太空狗 更新时间:2023-10-30 02:49:19 25 4
gpt4 key购买 nike

我在页面上有一个按钮,需要单击它才能按顺序转到下一页,我想知道如何使用 Python 实现这一点。该按钮似乎是 HTTP POST 请求和 Javascript 的混合体,这是该按钮的代码:

<FORM name="ff" action="nq2.phtml" method="post">
<INPUT type="hidden" name="target" value="-1">
<INPUT type="hidden" name="fact" value="">
<INPUT type="hidden" name="parm" value="">
<INPUT type="hidden" name="use_id" value="-1">
<INPUT type="hidden" name="nxactor" value="1">
<TD align="center" valign="top">
<DIV class="pr">
<A href="javascript:;" onClick="settarget(5); setch(ch5); return false;">

老实说,我不知道如何处理这样的事情,并且想知道是否有人对我将如何去做有一些了解。

最佳答案

要模拟提交表单,您可以发送与单击提交按钮后浏览器将发送到站点的相同 POST 请求。一种方法是使用 urllib.urlencode 对字典中的表单数据进行编码,并使用 urllib2.urlopen 发送请求:

import urllib, urllib2
form_data = urllib.urlencode({'target': <value>, 'fact': <value>, ...})
urllib2.urlopen("np2.phtml", form_data)

关于javascript - Python - 单击一个 javascript 按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8922206/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com