2013-04-05 112 views
3

嗨,我用以下代码保存画布。window.location.href在IE9下不工作

var img = canvas.toDataURL("image/png").replace("image/png", "image/octet-stream"); 
window.location.href = img; 

但IE9不起作用。无法打开数据:image/octet-stream; base64,iVBORw0KGgoAAAANSUhEUgAAB4AAA .....

我该如何让它在IE9下工作? 感谢您的帮助...

+0

可能重复:http://stackoverflow.com/questions/7405345/data-uri-计划和互联网浏览器9错误 – Chad 2013-04-05 13:58:53

回答

0

可能会尝试使用

window.location.assign(img); // or 
window.location = img; 

以了解详情window.location

+0

感谢您的建议,但没有做任何改变... – user1874941 2013-04-16 14:15:44