回到開始處,Onfocus=this.blur()在這裡很顯然,onfocus是一個事件,this.blur()則是被事件所觸發的對象,既然這點明確了,代碼就知道該怎麼寫了。
<public:attach event=”onfocus” onevent=”example()” />
<script language=”javascript”>
function example(){
this.blur();
}
</script>
將以上代碼存為.htc為擴展名的文件,然後再編寫一個普通的html網頁
<html>
<head>
<style>
a {behavior:url(htc文件所在路徑地址)}
</style>
<body>
<a href=”#”>鏈接1</a>
<a href=”#”>鏈接2</a>
<a href=”#”>鏈接3</a>
點鏈接試試,沒有虛線框了吧
</body>
</html>
OK,保存,預覽,怎麼樣?效果出來了吧,再看看代碼,的確精簡了不少,而且在鏈接越多時體現得越發明顯。最後我要說的是,這還僅僅是htc應用上的冰山一角而已,更多的功能還需要你們去認識,相信有點JS與CSS基礎的你一定能學有所成。