下面函数是在别的网站上看到的,自己查找资料学习。
运行框函数:
function runCode(obj) {
var winname = window.open('', "_blank", '');
winname.document.open('text/html', 'replace'); //可省略,后面的write() 之前会默认执行
winname.opener = null // 防止代码对论谈页面修改,opener代表父窗口,设置为null后将不能对父窗口进行操作
winname.document.write(obj.value);
winname.document.close(); //close() 是必须的
}
复制代码(只在ie下有效)
function copyCode(obj) {
var rng = document.body.createTextRange();
rng.moveToElementText(obj);
rng.scrollIntoView();
rng.select();
rng.execCommand("Copy");
rng.collapse(false);
}