繁体   English   中英

插入图像时IE的execCommand无法正常工作

[英]IE's execCommand not working when inserting image

我使用的是nicedit WYWIWYG编辑器,一切都很好的Web浏览器领域,但MS再次通过其IE版本使我感到沮丧!

由于某种原因,该命令

document.execCommand(cmd,false,args);

与其他所有浏览器不同的是返回false,因此无法正确执行

这些是我的参数:

    cmd "insertImage"   String
    args    "javascript:nicImTemp();"   String

有人照亮了吗? 我确保在安全设置中启用了“允许Microsoft Web浏览器控件的脚本”

谢谢

作为XSS-attack-surface-reducing,Internet Explorer 6和更高版本不允许将“ javascript:” URL用作IMG标签的来源。 请指定HTTP / HTTPS / FILE URI,您的代码应该可以使用。

在IE8中,您必须首先将focus()放在编辑区域中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM