js修改eWebEditor的內容,簡單方法

2022-01-30 22:23:37 字數 665 閱讀 4055

今天修改專案時增加了模板功能,可是修改ewebeditor編輯器的值是個問題。以前賦值都是在後台為容器賦值。

本以為 js控制賦值 ewebeditor的內容會改變,**寫出來發現不對,原因很簡單。在ewebeditor初始化時會讀取容器的內容。用js為容器賦值

沒有初始化ewebeditor 當然其內容不會出現在ewebeditor中。

在這千鈞一髮之際,在網上發現了幹煸土豆絲. 

//新增ewebeditor內容

function seteditorcontent(str)

{//獲取ewebeditor內容

var s_value=window.frames("ewebeditor1").window.frames("ewebeditor").document.getelementsbytagname("body")[0].innerhtml;

//為ewebeditor和ewebeditor容器賦值

document.getelementbyid("content").value = s_value+str;

window.frames("ewebeditor1").window.frames("ewebeditor").document.getelementsbytagname("body")[0].innerhtml = s_value+str;

JS 原生JS的控制Object能否修改

三種方式可以控制 object.preventextensions 不能新增 可以修改 object.seal 不能刪除 不能新增 可以修改 object.freeze 一旦物件使用 就被認為是不可改變的 不能刪除 不能新增 不能修改 注釋 如果物件的屬性本身是乙個物件的話 這個物件是可以更新的 o...

eWebEditor在IE8下無法使用的解決方法

1 首先找到ewebeditor編輯器所在的目錄,然後搜尋到editor.js檔案,由於ewebeditor有很多個版本,所以editor.js檔案所在的目錄也有所不同,有的可能在include目錄下,有的可能在js目錄下。2 用記事本開啟editor.js檔案,找到如下 if element.yu...

ewebeditor不支援IE7 8 9的解決辦法

1 首先找到ewebeditor編輯器所在的目錄,然後搜尋到editor.js檔案,由於ewebeditor有很多個版本,所以editor.js檔案所在的目錄也有所不同,有的可能在include目錄下,有的可能在js目錄下。2 用記事本開啟editor.js檔案,找到如下 if element.yu...