国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 課堂 > 基礎知識 > 正文

讓你的ewbeditor也能運行代碼

2020-10-28 20:13:36
字體:
來源:轉載
供稿:網友
看到很多Blog上都能夠支持javascript代碼的直接運行演示. 可惜的是ewebeditor從3.6到4.0, 4.6 都沒有這么一說.今天看看了代碼; 想想了實際上很簡單就能實現.實驗了一下很成功,下面和大家共享一下,讓你的ewbeditor也能運行javascript代碼適合ewebeditor 3.8,4.0 4.4 4.6都可以.

首先我們需要一個個運行代碼的js文件也就是javascript代碼,你可以把他作成js文件也可以直接放到調用的頁面

比如我的display.asp文件.因為這個是最終顯示內容的頁面,用戶瀏覽的時候也就是看的這個頁面,運行代碼肯定也就在這個頁面進行了,所以我們把代碼加入到這個頁面的
<SCRIPT language=JavaScript type=text/javascript></SCRIPT>之間:

具體代碼如下:

function runEx(cod1) {
cod=document.getElementById(cod1)
var code=cod.value;
if (code!=""){
var newwin=window.open('','',''); 
newwin.opener = null 
newwin.document.write(code); 
newwin.document.close();
}
}


把這個函數加入到<SCRIPT language=JavaScript type=text/javascript></javascript>之中后我們就要來構建我們的運行代碼的輸入框和運行按鈕了.

先用一個文本域框如果不能直接輸入,可以切換到代碼狀態下直接輸入下面的代碼:
<TEXTAREA style="WIDTH: 579px; HEIGHT: 42px" cols=23></TEXTAREA>
ewbeditor 中稱為"插入輸入區".

直接插入完成后需要對它進行一下改動(切換到代碼狀態),需要對其賦一個id值(盡量長一點區分其他元素),完成后為:
<TEXTAREA id="2020" style="WIDTH: 579px; HEIGHT: 42px" cols=23></TEXTAREA>

切換到設計狀態 在文本域中輸入要運行的代碼.

下面再加入一個運行按鈕(ewebeditor中的"插入按鈕"),如果不能加入,請切換到代碼狀態在代碼中輸入下面的代碼:
<BUTTON style="WIDTH: 52px; HEIGHT: 24px">運行代碼</BUTTON>

然后給按鈕添加一個事件:onclick="runEx('2020')" 

這里的值一定要和你自己給定的文本域框的id的值要保持一致.完成后的按鈕代碼如下:
<BUTTON onclick="runEx('2020')" style="WIDTH: 52px; HEIGHT: 24px">運行代碼</BUTTON>

設置的時候需要切換到代碼狀態下才能完成.

<TEXTAREA id="202320" style="WIDTH: 579px; HEIGHT: 42px" cols=23></TEXTAREA>
<BUTTON onclick="runEx('202320')" style="WIDTH: 62px; HEIGHT: 24px">運行代碼</BUTTON>

你可以復制一份上面的代碼然后切換到代碼狀態找個地方粘貼上去,回到編輯狀態就能直接用了,需要多個的話請改id值哦.
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新平| 巨鹿县| 富蕴县| 扬州市| 株洲县| 六安市| 乐平市| 靖安县| 大新县| 彝良县| 惠安县| 布尔津县| 宜春市| 河北区| 宕昌县| 博野县| 九龙坡区| 连城县| 横山县| 常山县| 社旗县| 富蕴县| 瓦房店市| 绥宁县| 洱源县| 读书| 涿鹿县| 奉贤区| 辽中县| 井冈山市| 年辖:市辖区| 岳阳县| 三明市| 阿巴嘎旗| 天峨县| 阜阳市| 清原| 抚松县| 舞阳县| 安岳县| 江华|