<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<div id="box"></div>
<script>
var boxEl = document.querySelector('#box')
boxEl.innerHTML = '<script>console.log(1)<\/script><script>console.log(2)<\/script>'
var script = document.createElement("script")
var els = boxEl.getElementsByTagName("script")
if (els.length) { //使用innerHTML生成的script节点不会发出请求与执行text属性
for (var i = 0, el; el = els[i++]; ) {
var neo = script.cloneNode(false) //FF不能省略参数
Array.prototype.forEach.call(el.attributes, function(attr) {
neo.setAttribute(attr.name, attr.value)
})// jshint ignore:line
neo.text = el.text
el.parentNode.replaceChild(neo, el)
}
}
</script>
</body>
</html>

最新文章

  1. windows下Bat命令学习
  2. 3.jenkins 权限认证与密码设置
  3. A20板子上的触摸屏设备号变化后解决
  4. WCF z
  5. css3技巧——产品列表之鼠标滑过效果(一)
  6. c#输出json,其中包含子json (可以含 无限级 子json)的方法思路
  7. SQL数据库开发知识总结:提高篇
  8. 进程序名得到进程ID和句柄与进程的公司名(使用快照和GetPeFileCompany和VerQueryValueW等函数)
  9. 回收站引发ORACLE查询表空间使用缓慢
  10. c语言结构体指针必须初始化
  11. 常见JedisConnectionException异常分析
  12. java虚拟机 jvm 方法区实战
  13. Unity插件 - MeshEditor(四) 模型融化特效
  14. Linux 命令行输入
  15. 16 道嵌入式C语言面试题
  16. awk 复习
  17. 20175208 《Java程序设计》第九周学习总结
  18. 15.scrapy模拟登陆案例
  19. reveal破解
  20. 【转载】C++宏定义详解

热门文章

  1. 【转】Nginx+php-fpm+MySQL分离部署详解
  2. SSL证书请求文件(CSR)生成指南 - Tomcat
  3. JS对象的写法
  4. CSS从今以后不用发愁
  5. IOC(控制反转和依赖注入)之Autofac
  6. uboot启动 及命令分析(3)
  7. include指令和&lt;jsp:include&gt;标准动作
  8. WebSockets基础
  9. web安全 -- 常见攻击方法及预防措施
  10. RPI学习--wiringPi_setups