label.htc

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

HTC
39
字号
</SCRIPT>
<PUBLIC: COMPONENT URN="Label">
<PUBLIC:PROPERTY NAME="caption" GET="getcaption" PUT="putcaption"/>
<PUBLIC:ATTACH EVENT="ondocumentready" for="element" ONEVENT="ShowDocument()" />

<script language="JavaScript">
var vcaption = "";

function putcaption(text)
{
var s, s1;
var re;

	s = text;
	re = / /g;
	s1 = s.replace(re, "&nbsp;");
	if (vcaption != "")
		eval(element.id + "pbsStaticLabel").innerHTML = s1;	
	vcaption = s1;
}

function getcaption()
{
	return vcaption;
}

function ShowDocument()
{
var eLabel;
	
	eLabel = document.createElement("<span id='" + element.id + "pbsStaticLabel' ></span>");
	eLabel.style.width = 0;
	eLabel.innerHTML = '<span id="txtLabel">' + vcaption + '</span>';
	element.insertBefore(eLabel, null);
}
</script>
</PUBLIC: COMPONENT>

⌨️ 快捷键说明

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