contentEditable属性是IE私有属性,只限于Win32和WinCE平台的IE5.5+,
主要应用于<body>,<span>,<div>标签。designMode属性亦是IE私有的,适用于各平台的IE5+。
用法也简单,只有如下使用
document.designMode = true|false测试代码:
<SCRIPT LANGUAGE="JavaScript">
if (document.body.contentEditable)
alert("支持 contentEditable")
else
alert("不支持 contentEditable")if (document.designMode)
alert("支持 designMode");
else
alert("不支持 designMode");
</SCRIPT>备注:
测试过程,发现Mozilla1.6亦支持designMode属性。唉,IE走哦,我也走哦,我跟IE到天涯,看来Mozilla已经走过桀骜之年,已不自觉得跟从IE走了。
主要应用于<body>,<span>,<div>标签。designMode属性亦是IE私有的,适用于各平台的IE5+。
用法也简单,只有如下使用
document.designMode = true|false测试代码:
<SCRIPT LANGUAGE="JavaScript">
if (document.body.contentEditable)
alert("支持 contentEditable")
else
alert("不支持 contentEditable")if (document.designMode)
alert("支持 designMode");
else
alert("不支持 designMode");
</SCRIPT>备注:
测试过程,发现Mozilla1.6亦支持designMode属性。唉,IE走哦,我也走哦,我跟IE到天涯,看来Mozilla已经走过桀骜之年,已不自觉得跟从IE走了。
至于Mozilla是否支持我不是很清楚,但Mozilla.org上竟然有文章说如何在Mozilla上实现IE的designMode。
Win16: 5
Win32: 5
Unix: 5
Mac: 5
Windows CE: 5.5
而contentEditable应用于很多对象,随便看了几个,版本要求为:
Win32: 5.5
Windows CE: 5.5 另外Mozilla支持designMode?我下载最新的Firefox,好像不行。在Mozilla.org有文章写如何在Mozilla中实现和designMode一样的效果,估计Mozilla不会直接支持designMode吧?