jQuery脚本中的跨域安全错误
我有一个使用WPML插件的多语言WordPress站点,它允许有指向同一WordPress安装的独立域。 (EN)erikbijma.com (NL)erikbijma.NL 我正在实现这个脚本来动态生成灰度图像 我以前尝试过使用filter属性的纯CSS方法,但它会减慢网站的速度,而且在IE10中也不起作用 在每种情况下,我都从各自的域(.nl和.com)提供图像和脚本,所以我不明白为什么会出现安全错误 IE10中的错误消息 错误似乎发生在这里:jQuery脚本中的跨域安全错误,jquery,cross-domain,grayscale,Jquery,Cross Domain,Grayscale,我有一个使用WPML插件的多语言WordPress站点,它允许有指向同一WordPress安装的独立域。 (EN)erikbijma.com (NL)erikbijma.NL 我正在实现这个脚本来动态生成灰度图像 我以前尝试过使用filter属性的纯CSS方法,但它会减慢网站的速度,而且在IE10中也不起作用 在每种情况下,我都从各自的域(.nl和.com)提供图像和脚本,所以我不明白为什么会出现安全错误 IE10中的错误消息 错误似乎发生在这里: SCRIPT5022: SecurityE
SCRIPT5022: SecurityError
homepage.js, line 37 character 2
var imgPixels = ctx.getImageData(0, 0, canvas.width, canvas.height);
在Firefox中
SecurityError: The operation is insecure.
[Break On This Error]
var imgPixels = ctx.getImageData(0, 0, canvas.width, canvas.height);
谢谢你的帮助
谢谢
如果你想赚30美元,我把问题贴在这里了
我最终决定选择使用GD映像库的服务器端解决方案,但原始问题中提到的错误在这里得到了解决
这是由于一些URL使用www,一些URL使用非www,以及javascript中的一个错误,错误是什么……您确定JS ajax调用试图返回到同一个域吗?如果主机名匹配,则不会出现跨域错误。有关映像的所有解释与跨域脚本错误有什么关系?很抱歉,添加了来自IE10的错误消息