IFrame 系列1 ----designMode和contentEditable属性全方位解析

DesignModecontentEditable 这个两个属性一般常用在 iframe中,在富文本编辑器之类中反光发热。

 
现可视化编辑,可以使用contentEditabledesignMode两种方法。 contentEditable 刚开始在IE上实现,后来各大浏览器陆续支持contentEditable,HTML5标准也包含 contentEditable。

        [1]:  designMode 只能把 document整体改成可编辑状态
       [2]:  contentEditable 可以把任何HTML元素改成可编辑状态 

var ifr = document.getElementById("editor"); // iframe 的id 位editor
var doc = ifr.contentDocument || ifr.contentWindow.document; // W3C || IE 方式获取iframe的文档对象
doc.designMode= "on";
doc.contentEditable= true;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章