关于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方法详解

添加HTML内容与文本内容以前用的是innerHTML与innerText方法,最近发现还有insertAdjacentHTML和insertAdjacentText方法,这两个方法更灵活,可以在指定...
  • lizhao1226
  • lizhao1226
  • 2010年01月21日 09:06
  • 26086

insertAdjacentHTML的简单用法

insertAdjacentHTML
  • jyz6246
  • jyz6246
  • 2017年02月03日 00:57
  • 584

兼容FireFox/IE的insertAdjacentHTML方法

今日研读大名鼎鼎的Ext框架源码,开始以为他们的代码一定超复杂难懂,但读了一点才发现,代码写的非常清晰易懂,设计严谨巧妙,确实一帮牛人之作。 废话不多说,说说今日收获:今日读到insertHtml部...
  • memray
  • memray
  • 2012年12月07日 21:47
  • 799

js中insertAdjacentHTML的玩法

原型:insertAdajcentHTML(swhere,stext) insertAdjacentHTML方法:在指定的地方插入html标签语句 参数: swhere: 指定插入html标签...
  • zjlovety
  • zjlovety
  • 2011年07月31日 18:24
  • 7753

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

 添加HTML内容与文本内容以前用的是innerHTML与innerText方法,最近发现还有insertAdjacentHTML和insertAdjacentText方法,这两个方法更灵活,可以在指...
  • helanye
  • helanye
  • 2009年08月29日 10:34
  • 4344

delphi中Ihtmldocument2接口的使用

MSHTML是微软公司的一个COM组件,该组件封装了HTML语言中的所有元素及其属性,通过其提供的标准接口,可以访问指定网页的所有元素.  MSHTML对象模型是由一些对象和集合组成的.处于根部的是H...
  • zhenghui1
  • zhenghui1
  • 2010年04月27日 17:11
  • 7656

WebBrowser组件和MSHTML 在Delphi中的使用

很多都是网上的,拿来学习下:O(∩_∩)O   由于项目需要,近来研究了一下WebBrowser组件和MSHTML 在Delphi中的使用,整理了一下这段时间研究的结果,写下来一是方便大家查阅,二也...
  • sushengmiyan
  • sushengmiyan
  • 2012年10月09日 19:09
  • 2571

关于insertAdjacentHTML插入脚本

调用insertAdjacentHTML插入JS时注意的几点:1、要用defer属性标识2、前要加3、如果要调用刚插入脚本,则调用部分要用单独的标签插入。vc调用insertAdjacentHTML的...
  • lion_wing
  • lion_wing
  • 2007年09月29日 15:17
  • 3705

全栈JavaScript之路( 二十 )HTML5 插入 html标记 ( 二 )insertAdjacentHTML

insertAdjacentHTML(),  这个方法也是在IE中最早出现的,现在已纳入html5规范,它接受两个参数,一个是下列的标记之一,一个是要写入的 html 代码文本。 beforebe...
  • hatmore
  • hatmore
  • 2014年07月09日 19:57
  • 1395

document.body.insertAdjacentHTML用法

//document.body.insertAdjacentHTML("beforeBegin",""); document.body.insertAdjacentHTML("afterBegin"...
  • wq105032007067
  • wq105032007067
  • 2012年08月13日 14:13
  • 3038
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于insertAdjacentHTML插入脚本
举报原因:
原因补充:

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