<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head>
<meta http-equiv="Cache-Control" content="max-age=0"/>
</head>
<card id="wapview" title="日志内容">
-- 日志内容 --<p>今天发布第一个pjblog的美化例子!效果就如本站的副标题<br/>其实很简单打开 pjblog 的 header.asp文件找到<br/>&lt;%=blog_Title%&gt;把他变成<br/>&lt;span style=behavior:url(font.htc)&gt;&lt;%=blog_Title%&gt;&lt;/span&gt;<br/>然后上传font.htc文件到主目录就行了,效果不错吧!<br/><br/>这是font.htc文件代码复制保存就行<br/><br/>[code]&lt;PUBLIC:COMPONENT URN="rainbow" name="darainbow()"/&gt;<br/>&lt;PUBLIC:ATTACH EVENT = "oncontentready" ONEVENT ="beginIt()"/&gt;<br/>&lt;SCRIPT language="JAVASCRIPT"&gt;<br/>var Kill_ID=null;<br/>var internalValue;<br/>var originalValue;<br/>function putValue(){<br/>     element.innerHTML=internalValue;<br/>     encapsulate();<br/>     startSwirl();<br/>}<br/>function eventHandler(){<br/>     clearInterval(Kill_ID);<br/>     internalValue=element.value;<br/>     element.detachEvent("onpropertychange",eventHandler); <br/>     if(event.propertyName=="value"){<br/>           element.innerHTML=internalValue;<br/>           putValue();<br/>     } else startSwirl();<br/>     element.attachEvent("onpropertychange",eventHandler);<br/>}<br/>function swirl(){<br/>     var I; <br/>     I=ran(internalValue.length-1,0);<br/>     if(element.children(I) != null)element.children(I).style.color=randomColor();<br/>}<br/>function startSwirl(){<br/>     if (element.swirlInterval == null)<br/>           element.swirlInterval=50;<br/>     if ((internalValue!=null) &amp;&amp; (element.swirlInterval!=0))<br/>           Kill_ID=setInterval(swirl,element.swirlInterval);<br/>}<br/>function encapsulate(){<br/>     var I;<br/>     var tempStr=""; <br/>     for (I=0; I &lt; internalValue.length; I++){<br/>                 tempStr += "&lt;SPAN style=\"color:"+randomColor()+"\"&gt;" + internalValue.substr(I,1) + "&lt;/SPAN&gt;";<br/>           }<br/>     innerHTML=tempStr;<br/>}<br/>function ran(upperbound, lowerbound){<br/>     return(parseInt((upperbound - lowerbound + 1) * Math.random() + lowerbound));<br/>}<br/>function randomColor(){<br/>     var R=ran(255,0);<br/>     var G=ran(255,0);<br/>     var B=ran(255,0);<br/>     R=R.toString(16);<br/>     G=G.toString(16);<br/>     B=B.toString(16);<br/>     if (R.length==1)R="0"+R;<br/>     if (G.length==1)G="0"+G;<br/>     if (B.length==1)B="0"+B;<br/>     return("#"+R+G+B);<br/>}<br/>function beginIt(){<br/>     internalValue=element.value;<br/>     originalValue=element.innerHTML;<br/>     if (internalValue==null)<br/>           internalValue=element.innerHTML;<br/>     putValue();<br/>     element.attachEvent("onpropertychange",eventHandler);<br/>}<br/>function clearIt(){<br/>     clearInterval(Kill_ID);<br/>     element.detachEvent("onpropertychange",eventHandler);<br/>     element.innerHTML=originalValue;<br/>}<br/>&lt;/script&gt;[/code]</p><br/><a href="wapblog.asp">返回</a> | <a href="index.asp">首页</a>
</card>
</wml>