
- 帖子
- 11
- 积分
- 16
- 威望
- 21
- 金钱
- 21
- 在线时间
- 0 小时
|
首先对于我的无知 向楼主道歉。
上面我说的太绝对了:innerHTML 无法实现
今天知道了innerHTML的实现方法
可以这样做
document.body.innerHTML += "<script defer>alert('动态添加的JS代码')</"+"script>";
注意加了个defer属性
=====================================================================
BAIDU到的信息:
defer属性指示该段脚本不会改变文档的内容。在文档完全显示之前,js解释器不执行这段代码。
因为js不允许动态生成js代码,所以去掉defer后产生的代码会被认为是非法的。加上defer后的代码,会被解释器认为是载入页面的时候跳过去的,可以执行。
帖子10 精华0 积分40 阅读权限40 性别男 在线时间26 小时 注册时间2007-11-10 最后登录2008-6-28 查看详细资料TOP 让女孩一夜变的更有女人味
我心打烊 
晶莹剔透§烈日灼然 |
|