hta:HTMLApplications hta是html的可执行程序,制作很简单,将文件*.htm改为*.hta就可以了。 不过hta有自己独有的标签<hta>,并可设置其属性达到很不错的效果。 hta是制作小程序绝佳选择。 下面是一个例子,几天前在公司无聊时写的。 代码: 复制代码 代码如下:<HTML> <HEAD> <HTA:APPLICATION CAPTION=\”no\” SCROLL=\”no\” SHOWINTASKBAR=\”no\” INNERBORDER=\”no\” CONTEXTMENU=\”no\” BORDER=\”none\” SINGLEINSTANCE=\”yes\” WINDOWSTATE=\”maximize\” > <title>0009.cnblogs.com</title> <SCRIPT> vartimer=100; varrandDiv=newArray(100); window.onload=function() { for(vari=0;i<randDiv.length;i++) { randDiv[i]=document.createElement(\”DIV\”); randDiv[i].style.cssText=\”filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);\”; randDiv[i].style.position=\”absolute\”; randDiv[i].style.background=GetRandomColor(); document.body.appendChild(randDiv[i]); } Fun(); } functionFun() { for(vari=0;i<randDiv.length;i++) { randDiv[i].style.top=Math.floor(Math.random()*window.screen.height); randDiv[i].style.left=Math.floor(Math.random()*window.screen.width); randDiv[i].style.width=Math.floor(Math.random()*100); randDiv[i].style.height=Math.floor(Math.random()*100); randDiv[i].style.background=GetRandomColor(); } setTimeout(\”Fun()\”,timer); } functionGetRandomColor() { varr=Math.floor(Math.random()*255).toString(16); varg=Math.floor(Math.random()*255).toString(16); varb=Math.floor(Math.random()*255).toString(16); r=r.length==1?\”0\”+r:r; g=g.length==1?\”0\”+g:g; b=b.length==1?\”0\”+b:b; return\”#\”+r+g+b; } </SCRIPT> </HEAD> <BODY> </BODY> </HTML>