所以我玩一个游戏,通过发送验证码表格在一段时间后验证用户输入。由于验证码图像随着每次重新加载而改变,我必须获取加载图像的内容,或者如果可能的话,具有一些监听功能以在浏览器呈现之前捕获图像(以防止重新创建图像)。
<form action="?" method="post">
<img src="captcha.url?token" id="captcha_img">
<input type='text' name='captcha' id='captcha_text'>
<input type='submit' name='sendcaptcha' value='Continue'>
</form>
通过内容或链接,我计划通过执行验证码断路器程序并返回代码的vbscript发送它,我已经想通了,我仍然坚持获取图像.. 谢谢你的帮助。
答案 0 :(得分:2)
也是这样想的:
function addListener() {
$(document).bind('DOMSubtreeModified',function(){
if($('#captcha_img').length!=0){
$(this).unbind('DOMSubtreeModified');
var src = $('#captcha_img').attr("src");
$('#captcha_img').attr("src", 'caught.png');
alert(src);
}
});
}