dhtmllink.htc

来自「Windows Web脚本开发指南/(美) Dan Heflin, Todd N」· HTC 代码 · 共 47 行

HTC
47
字号
<PUBLIC:COMPONENT
 >
<PUBLIC:METHOD NAME="setLink" />
<PUBLIC:PROPERTY NAME="text" GET="gettext" PUT="puttext" />
<PUBLIC:PROPERTY NAME="URL" GET="geturl" PUT="puturl" />
<PUBLIC:ATTACH for="elememt" event="oncontentready" onevent="init(vtext,vurl)" />
<SCRIPT LANGUAGE="JScript">
var vtext = "Microsoft's MSDN Workshop";
var vurl = "http://msdn.microsoft.com/workshop";
function gettext(){
    return vtext;
}
function puttext(vValue){
    vtext = vValue;
}
function geturl(){
    return vurl;
}
function puturl(vValue){
    vurl = vValue;
}
function setLink(text,URL){
alert("in setLink");
//debugger;
   element.children(0).innerText = text;
   element.children(0).href = URL;
   vtext = text;
   vurl = URL;
}
function init(text,URL){
var tempEle;
alert("in init");
   tempEle =  document.createElement("A");
   tempEle.id = "linkitem";
   tempEle.innerText = text;
   tempEle.href = URL;
   element.insertBefore(tempEle, null);
   vtext = text;
   vurl = URL;
}
function clickLink(){
alert("Clicked the Link component's link.");
}
</SCRIPT>
</PUBLIC:COMPONENT>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?