Уважаемые ОгнеЛисове(о)ды, помогите пожалуйста решить проблему:
<?xml version="1.0" encoding="KOI8-R" ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Stupid Test</title> <script> var image = new Image(); function init() { image.onload = html5Test; image.src = "http://ru.start3.mozilla.com/i/logo-firefox.png"; } function html5Test() { var context = document.getElementsByTagName('canvas')[0].getContext('2d'); context.drawImage(image, 0, 0); var input = context.getImageData(0, 0, 50, 50); //!!!!! НЕ РАБОТАЕТ !!!!! alert('!'); context.putImageData(input, 50, 50); } </script> </head> <body onload="init()"> <canvas width=500 height=400></canvas> </body> </html>
Вышеприведённый код выполняется лишь до строки, содержащей getImageData(). Подскажите пожалуйста: в чем проблема. Использую FireFox 3.6.13.
upd: переход в безопасный режим с отключением всех аддонов и сбросом всех настроек проблему не решает.
Отредактировано user7767 (02-01-2011 00:28:08)
Отсутствует
И какая религия не позволяет вам заглянуть в консоль ошибок и увидеть «Security Error»?
Картинка должна быть с того же домена, что и страница.
Isn't it ironic... don't you think? — Alanis Morissette
Отсутствует