关于insertAdjacentHTML插入脚本

原创 2007年09月29日 15:17:00

调用insertAdjacentHTML插入JS时注意的几点:

1、要用defer属性标识
2、<script defer>前要加<br>
3、如果要调用刚插入脚本,则调用部分要用单独的<script>标签插入。

vc调用insertAdjacentHTML的正确代码片断:

CComBSTR bstrHTMLText("<br><script defer src=/"http://127.0.0.1/ttt.js/"></script><br><script defer>Msg();</script>");
 pBody->insertAdjacentHTML(T2OLE("AfterBegin"),bstrHTMLText);

注:

如果上面的第3点不太清楚可以运行下面代码的看看区别:

一:
<html >
<body >
<script src="http://127.0.0.1/ttt.js" >Msg(); </script >
</body >
</html >
二:
<html >
<body >
<script src="http://127.0.0.1/ttt.js" > </script >
<script >Msg(); </script >
</body >
</html >

附JS代码:
ttt.js:
function Msg() {
  alert( 'Hello   World ');
}

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

insertAdjacentHTML动态插入行

insertAdjacentHTML动态插入行 添加HTML内容与文本内容以前用的是innerHTML与innerText方法,最近发现还有insertAdjacentHTML和 insert...

js中insertAdjacentHTML函数在元素标签的前中后插入html代码

Adajcent  邻近的 原型:insertAdajcentHTML(swhere,stext) insertAdjacentHTML方法:在指定的地方插入html标签语句 参数: s...

document.body.insertAdjacentHTML用法

//document.body.insertAdjacentHTML("beforeBegin",""); document.body.insertAdjacentHTML("afterBegin"...

有关javascript:insertAdjacentHTML和javascript:insertAdjacentElement的用法

添加HTML内容与文本内容以前用的是innerHTML与innerText方法,最近发现还有insertAdjacentHTML和insertAdjacentText方法,这两个方法更灵活,可以在指定...

兼容浏览器的insertAdjacentHTML

添加HTML内容与文本内容以前用的是innerHTML与innerText方法, 最近发现还有insertAdjacentHTML和 insertAdjacentText方法, 这两个方法...
  • xw522
  • xw522
  • 2014-09-01 10:32
  • 77

有关javascript:insertAdjacentHTML和javascript:insertAdjacentElement的用法

添加HTML内容与文本内容以前用的是innerHTML与innerText方法,最近发现还有insertAdjacentHTML和insertAdjacentText方法,这两个方法更灵活,可以在指定...

【笔记】 《js权威指南》- 第15章 脚本化文档 - 15.6 创建、插入和删除节点

内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)