我这么调用execCommand方法为什么不起作用? window.frames["MW_IFRAME"].focus();
window.frames["MW_IFRAME"].document.execCommand("bold");
一共测试如下几个浏览器:
IE6 / IE7 / IE8
Mozilla Firefox
Safari
Opera
Google Chrome只有 Safari, Opera, Google Chrome 浏览器正常,其它运行都失败,请高手赐教。
window.frames["MW_IFRAME"].document.execCommand("bold");
一共测试如下几个浏览器:
IE6 / IE7 / IE8
Mozilla Firefox
Safari
Opera
Google Chrome只有 Safari, Opera, Google Chrome 浏览器正常,其它运行都失败,请高手赐教。
解决方案 »
- javascript中indexof函数的不好使?
- flexigrid 应用问题??????
- 页面弹出气泡提示
- 传递参数的写法
- javascript加载框架页的问题
- 菜鸟急问:div层的z-index是一个什么数据格式?
- XML object 转化为 字符串
- 求Web上DHTML做的Tree 节点拖动的示例代码(搜索结果中 孟子E掌提供的参考链接失效了)
- 在JavaScript中调用new ActiveXObject("Scripting.FileSystemObject")会涉及安全问题吗?
- 我想用用鼠标在网页上实时画出一条直线,该用什么方法?100分重奖!
- 求一个替换的正则 谢谢
- 跪求Javascript高手帮忙改改.................
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Miniweaver 2010</title>
<script type="text/javascript">
<!--
MW = null; function exec(command, value){
document.getElementById('MW').contentWindow.focus();
MW.execCommand(command, false, value);
} window.onload = function() {
MW = document.getElementById("MW").contentDocument || document.getElementById("MW").contentWindow.document;
MW.designMode="on";
}
//-->
</script>
</head><body>
<button onclick="exec('bold')">加粗</button><br />
<iframe id="MW" name="MW" width="400" height="300" style="border:#FF0000 3px inset;"></iframe>
</body>
</html>
弄了个简单的测试,问题解决了,一共测试如下几个浏览器:
IE6 / IE7 / IE8
Mozilla Firefox
Safari
Opera
Google Chrome
Netscape Browser以上浏览器全部运行正常,怎么总是我自己把自己的问题解决了……