用insertAdjacentHTML插js代码不运行,这是为何

longwei_lw 2006-06-24 02:35:34
以下js代码不能运行
<body>
<script>
document.body.insertAdjacentHTML("AfterBegin", "<script>alert(4);<\/script>");
</script>
</body>

为什么insertAdjacentHTML不能让js代码运行,而只能用document.write
但我希望用insertAdjacentHTML让代码运行,如何解决??
...全文
216 1 打赏 收藏 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
BlueDestiny 2006-06-24
  • 打赏
  • 举报
回复
发了两贴...

<script>
var s=document.createElement("SCRIPT")
s.text="alert('never-online')";
document.body.insertAdjacentElement("beforeBegin", s)
</script>

28,402

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧