3,245
社区成员
发帖
与我相关
我的任务
分享
CComPtr<IHTMLElement> spBody;
spHTML->get_body(&spBody);
if(spBody!=NULL)
{
CComBSTR bstrHTMLText("<br><script defer src='C:\\function.js'></script>");
spBody->insertAdjacentHTML(CComBSTR("AfterBegin"),bstrHTMLText);
}
CComPtr<IHTMLElement> spBody;
spHTML->get_body(&spBody);
if(spBody!=NULL)
{
CComPtr<IHTMLElement> spScript;
spHTML->createElement(CComBSTR("script"),&spScript);
if(spScript!=NULL)
{
spBody->insertAdjacentHTML
spScript->setAttribute(CComBSTR("src"),CComVariant("C:\\function.js"),0);
spScript->setAttribute(CComBSTR("type"),CComVariant("text/javascript"),0);
CComQIPtr< IHTMLDOMNode, &IID_IHTMLDOMNode > pBodyNode(spBody);
if (pBodyNode!=NULL )
{
CComQIPtr< IHTMLDOMNode,&IID_IHTMLDOMNode > pNewChild(spScript);
CComPtr< IHTMLDOMNode> pRefChild;
hr = pBodyNode->appendChild( pNewChild, &pRefChild );
}
}
}
function ShowMsg()
{
alert("123");
}