jQuery在加载前捕获Captcha图像或在加载后获取图像文件内容



所以我玩了一个游戏,通过发送验证码表单在一段时间后验证用户输入。由于每次重新加载captcha图像都会发生变化,因此我必须获得加载图像的内容,或者如果可能的话,在浏览器渲染之前有一些侦听功能来捕获图像(以防止更新图像)。

    <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发送它执行验证码断路器程序并返回代码,这我都弄清楚了,我被困在获得图像。谢谢你的帮助。

我也明白了:

    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);
        }
        });
    }

最新更新