1

问题是表单有一个带有事件的复选框:

<input id="CheckBox1" type="checkbox" name="CheckBox1" checked="checked" onclick="javascript:setTimeout(&#39;__doPostBack(\&#39;CheckBox1\&#39;,\&#39;\&#39;)&#39;, 0)" />

当我尝试检查时,复选框确实被选中:

CheckboxControl(CheckBox1=[*on])>

但该事件没有运行。

我尝试使用br.submit(),但发生的情况是复选框未选中:

CheckboxControl(CheckBox1=[on])>

4

1 回答 1

1

Mechanize 根本不包含 javascript 解释器。你需要一个“无头浏览器”。

于 2012-10-25T03:22:12.090 回答