1. 首页
  2. 数据库
  3. SQLServer
  4. js原生方法被覆盖从新赋值原生的方法

js原生方法被覆盖从新赋值原生的方法

上传者: 2020-11-29 13:12:07上传 PDF文件 29.98KB 热度 12次
实现原理 js的原生方法被覆盖掉以后,如果你还没让原生方法又从新指向一个新的变量名,那就gg了。所以,关键就是怎么再获取到原生的方法。实现的原理呢就是创建一个新的window对象,然后从新的window对象里面获取原生的方法,来重新赋值。 使用iframe实现 首先创建一个iframe对象,使用document.createElement方法创建 var iframe = document.createElement("iframe"); document.body.appendChild(iframe) 然后,获取到iframe里面的window对象 var iframeWin = if
下载地址
用户评论