>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Поддержка пользователей http://forum.mozilla-russia.org/viewforum.php?id=26 >Cache entry information http://forum.mozilla-russia.org/viewtopic.php?id=72326 |
muskin2029 > 15-08-2017 17:28:56 |
Всем привет. |
yup > 15-08-2017 22:37:46 |
Не понятно, какие именно "эти данные" интересуют. |
muskin2029 > 16-08-2017 11:12:55 |
|
yup > 16-08-2017 12:03:17 |
Это же сам файл. Его элементарно можно взять скриптом с той страницы, на которой он присутствует. |
muskin2029 > 16-08-2017 12:21:35 |
Забыл упомянуть - это captcha, и 'голыми скриптами' ее там не возьмешь. |
yup > 16-08-2017 12:36:30 |
Это почему это "не возьмёшь"? Всё, что видно на страничке, находится в дереве DOM и потому доступно скриптам (даже внутристраничным). |
muskin2029 > 16-08-2017 13:07:08 |
Давно уже тыкался... Выделить код Код:<div id="captcha_img_container" class="b-captcha-image"> <img id="captcha_image" src="services/captcha.jpg" onload="displayCaptcha()"> </div> И что дальше? |
yup > 16-08-2017 13:51:48 |
muskin2029 пишет
Не src, а саму картинку. Примерно так: Выделить код Код:var image = document.getElementById("captcha_image"); var canvas = document.createElement("canvas"); canvas.width = image.naturalWidth; canvas.height = image.naturalHeight; var ctx = canvas.getContext("2d"); ctx.drawImage(image, 0, 0); var picture = canvas.toDataURL("image/png"); |
muskin2029 > 16-08-2017 15:47:22 |
yup, спасибо. Выделить код Код:data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMYAAAA8CAYAAAA9ksUiAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAA...... Подскажи, пожалуйста, как это перевести в bitmap. |
muskin2029 > 16-08-2017 20:40:33 |
Вопрос по поводу декодирования снимаю. |
yup > 17-08-2017 02:59:50 |
muskin2029 пишет
На сайте Mozilla написано, что canvas и используемые в этом коде функции поддерживаются, начиная с IE 9. |