dedecms编辑器中增加代码运行框

首先我们要知道这样的“代码框”的代码是什么?只要你找到了这个代码,我想你在修改模版的时候就会觉得不再是那么的困难了。我这里有一个简单的“运行代码框”的代码,发出来给大家分享:
运行代码框的源代码如下: (你可以先复制下面的代码,到本地进行测试活运行。)

<script language="javascript" type="text/javascript">
function copycode(obj) {
var rng = document.body.createTextRange();
var obj1=document.getElementById(obj)
rng.moveToElementText(obj1);
rng.scrollIntoView();
rng.select();
rng.execCommand("Copy");
rng.collapse(false);
}
 
function runCode(obj) {
var winname = window.open('', "_blank", '');
var obj1=document.getElementById(obj)
winname.document.open('text/html', 'replace');
winname.opener = null // 防止恶意修改
winname.document.writeln(obj1.value);
winname.document.close();
}
function saveCode(obj) {
var winname = window.open('', '_blank', 'top=10000');
var obj1=document.getElementById(obj)
winname.document.open('text/html', 'replace');
winname.document.writeln(obj1.value);
winname.document.execCommand('saveas','','现代视觉创意联盟.htm');
winname.close();
}
</script>
<textarea cols="80" rows="20" name="code" class="code_texear">
</textarea>
<div class="editbox"><input class="code_input" onclick="runCode('code')" type="button" value="运行代码" /> <input class="code_input" onclick="copycode('code')" type="button" value="复制代码" /> <input class="code_input" onclick="saveCode('code')" type="button" value="另存代码" /> <b>提示:您可以先修改部分代码再运行或者直接保存</b> </div>
</div>


知道了这个代码就好办了,现在我们要做的就是来修改模版的代码,大家都知道文章页模版是article_article.htm。下面我们要做的就很简 单,但是我要提示你:最好重新在模板文件夹中 templets/demo下新建一张页,名字叫什么都可以,这里我就新建成code.htm,再次把 article_article.htm文件使用右键-->记事本打开,把里面的所有代码拷贝到刚才新建的页面code.htm中并保存,然后在 code.htm的<head></head>之间加上上面我们提过的源代码中的脚本部分代码。如下: (如果你所做的站全部是一样的“代码运行”风格,你可以不用建立code.htm文件,直接在article_article.htm中修改,只不过要首 先备份好article_article.htm文件)


【免责声明】:

本站所发布的一切资源仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。

【关于转载】:

本站尊重互联网版权体系,本站部分图片、文章大部分转载于互联网、所有内容不代表本站观点、不对文章中的任何观点负责、转载的目的只用于给网民提供信息阅读,无任何商业用途,所有内容版权归原作者所有
如本站(文章、内容、图片、视频)任何资料有侵权,先说声抱歉;麻烦您请联系请后台提交工单,我们会立即删除、维护您的权益。非常感谢您的理解。

【附】:

二○○二年一月一日《计算机软件保护条例》第十七条规定:为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬!鉴于此,也希望大家按此说明研究软件!

注:本站资源来自网络转载,版权归原作者和公司所有,如果有侵犯到您的权益,请第一时间联系我们处理!

-----------------------------------------------------------------------------------------------------------

【版权声明】:

一、本站致力于为源码爱好者提供国内外软件开发技术和软件共享,着力为用户提供优资资源。
二、本站提供的源码下载文件为网络共享资源,请于下载后的24小时内删除。如需体验更多乐趣,还请支持正版。
三、如有内容侵犯您的版权或其他利益的,请编辑邮件并加以说明发送到站长邮箱。站长会进行审查之后,情况属实的会在三个工作日内为您删除。
-----------------------------------------------------------------------------------------------------------


内容投诉
源码村资源网 » dedecms编辑器中增加代码运行框
您需要 登录账户 后才能发表评论

发表评论

欢迎 访客 发表评论