python调用菜单响应事件_Python如何调用ajaxurl(为网站select菜单触发onchange事件)...

我正在尝试使用Python自动化internetexplorer与网站的交互。我正在使用IEC库来执行此操作。在

网站设置为每当从下拉菜单中选择用户名时触发一个操作。html代码片段如下:

我可以在下拉列表中以编程方式设置用户名,但这不会触发“onchange”事件。我已经阅读了一些其他的参考资料(下面的链接),它们指出我应该查找AJAX请求并直接触发它,但我不确定如何执行此操作。在

我想“onchange”会触发对一个名为localChangeClient()的函数的调用。如何直接从pythoniec调用/触发该函数?在

从我链接的示例来看,似乎在localChangeClient函数中会发出AJAX请求-对吗?既然看不到实际的函数细节,我怎么知道要调用的AJAX请求是什么?在

编辑:以下描述了持续的努力/发展。我想我只需要知道如何直接调用AJAX URL

所以我读了更多关于AJAX请求的文章。我发现可以使用Firebug(控制台窗口)告诉我onchange事件调用的特定ajaxurl。当我更改下拉菜单时,Firebug告诉我以下几点(为了清晰起见,删掉了):

^{pr2}$

所以我认为我走的是正确的道路。但现在我不知道如何从Python触发该url。如果我只是即导航(url)”,它似乎不起作用。它把我带到一个非格式化窗口,下拉菜单仍然没有被选中。在

我查看了一个Microsoft支持站点(http://support.microsoft.com/kb/167658),该站点讨论了将请求数据编码为字节等,但我不清楚这是否适用于这里。在

如果有人能提供一些关于如何“直接执行AJAX请求”的详细信息,我将不胜感激

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值