<iframe name="google_ads_frame" marginwidth="0" marginheight="0" src="http://pagead2.googlesyndication.com/pagead/ads?client=ca-pub-4490194096475053&dt=1223547260156&lmt=1218843567&prev_slotnames=1891601125&output=html&slotname=3685991503&correlator=1223547258968&url=http%3A%2F%2Fwww.corange.cn%2Farchives%2F2008%2F06%2F1284.html&ea=off&ref=http%3A%2F%2Fwww.corange.cn%2Fhtml%2Fcorange__59.html&frm=0&cc=100&ga_vid=688568256.1223284479&ga_sid=1223546960&ga_hid=665955680&ga_fc=true&flash=9.0.124.0&u_h=768&u_w=1024&u_ah=715&u_aw=1024&u_cd=32&u_tz=480&u_java=true" frameborder="0" width="300" scrolling="no" height="250" allowtransparency></iframe>
DataThis可以发送任何标签,这个标签没有ID也可以,因为用的是自定义属性。
functionClear(DataType,DataThis,DataTime,DataInterval)
DataType布尔值--是否隐藏或显示
DataThis元素--被操作元素
DataTime数字--发生渐变时间
DataInterva数字--渐变刷新间隔
以下是HTML网页特效代码,点击运行按钮可查看效果:
<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN">
<html>
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=gb2312">
<title>渐变</title>
</head>
<body>
functionClear(DataType,DataThis,DataTime,DataInterval)<br>
DataType布尔值--是否隐藏或显示<br>
DataThis元素--被操作元素<br>
DataTime数字--发生渐变时间<br>
DataInterva数字--渐变刷新间隔<br>
<inputonClick="SmallWay.Clear(true,Test,2000,10)"type="button"value="慢渐变出现">
<inputonClick="SmallWay.Clear(false,Test,2000,10)"type="button"value="慢渐变隐藏"><br>
<inputonClick="SmallWay.Clear(true,Test,500,10)"type="button"value="快渐变出现">
<inputonClick="SmallWay.Clear(false,Test,500,10)"type="button"value="快渐变隐藏"><br>
<inputonClick="SmallWay.Clear(Math.random()>0.5,Test,parseInt(Math.random()*2000),10)"type="button"value="随意的渐变"><br>
<divalign="center"Id="Test"style="width:100px;height:100px;background:#000000;color:#FF0000;">效果</div>
<divId="Div">检测Test是否隐藏</div>
<scriptlanguage="javascript">
varTest=document.getElementById('Test')
</script>
<scriptlanguage="javascript">
varSmallWay={}
SmallWay.Clear=function(DataType,DataThis,DataTime,DataInterval){
varHaShowId=parseInt(Math.random()*10000000)
DataThis.setAttribute("SmallWay_Show_Id",HaShowId)
varHaInterval=(!isNaN(DataInterval))?parseInt(DataInterval):10
varHaTime=(!isNaN(DataTime))?parseInt(DataTime):1000
varHaOpacity=DataThis.getAttribute("SmallWay_Show_OpacityId")
if(HaOpacity==null){
HaOpacity=(DataThis.style.display!="none")?100:0
DataThis.style.filter="Alpha(Opacity="+HaOpacity+")"
DataThis.style.cssText=DataThis.style.cssText.replace(/;-moz-opacity:.*?;/gi,"")+";-moz-opacity:"+(HaOpacity/100)
}
HaOpacity=(DataThis.style.display!="none")?HaOpacity:0
HaOpacity=(!isNaN(HaOpacity))?(HaTime/HaInterval)*(parseInt(HaOpacity)/100):0
eval("SmallWay.ThisData_"+HaShowId+"=DataThis")
if(DataType){
DataThis.style.display="block"
for(vari=HaOpacity;i<=HaTime/HaInterval;i++){
window.setTimeout(
""
+"varHaThis=SmallWay.ThisData_"+HaShowId+"\n"
+"if(HaThis!=null){\n"
+"if(HaThis.getAttribute(\"SmallWay_Show_Id\")==\""+HaShowId+"\"){\n"
+"HaThis.style.filter=\"Alpha(Opacity="+(100/(HaTime/HaInterval)*i)+")\"\n"
+"HaThis.style.cssText=HaThis.style.cssText.replace(/;-moz-opacity:.*?;/gi,\"\")+\";-moz-opacity:"+(1/(HaTime/HaInterval)*i)+"\"\n"
+"HaThis.setAttribute(\"SmallWay_Show_OpacityId\","+(100/(HaTime/HaInterval)*i)+")\n"
+"}\n"
+"}\n"
,HaInterval*(i-HaOpacity))
}
window.setTimeout(
""
+"SmallWay.ThisData_"+HaShowId+"=null\n"
+"deleteSmallWay.ThisData_"+HaShowId+"\n"
,HaInterval*(i-HaOpacity))
}else{
for(vari=HaOpacity;i>=0;i--){
window.setTimeout(
""
+"varHaThis=SmallWay.ThisData_"+HaShowId+"\n"
+"if(HaThis!=null){\n"
+"if(HaThis.getAttribute(\"SmallWay_Show_Id\")==\""+HaShowId+"\"){\n"
+"HaThis.style.filter=\"Alpha(Opacity="+(100/(HaTime/HaInterval)*i)+")\"\n"
+"HaThis.style.cssText=HaThis.style.cssText.replace(/;-moz-opacity:.*?;/gi,\"\")+\";-moz-opacity:"+(1/(HaTime/HaInterval)*i)+"\"\n"
+"HaThis.setAttribute(\"SmallWay_Show_OpacityId\","+(100/(HaTime/HaInterval)*i)+")\n"
+"}\n"
+"}\n"
,(HaOpacity-i)*HaInterval)
}
window.setTimeout(
""
+"varHaThis=SmallWay.ThisData_"+HaShowId+"\n"
+"if(HaThis!=null){\n"
+"if(HaThis.getAttribute(\"SmallWay_Show_Id\")==\""+HaShowId+"\"){\n"
+"HaThis.style.display=\"none\""
+"}\n"
+"}\n"
+"SmallWay.ThisData_"+HaShowId+"=null\n"
+"deleteSmallWay.ThisData_"+HaShowId+"\n"
,(HaOpacity-i)*HaInterval)
}
}
</script>
</body>
</html>
functionClear(DataType,DataThis,DataTime,DataInterval)
DataType布尔值--是否隐藏或显示
DataThis元素--被操作元素
DataTime数字--发生渐变时间
DataInterva数字--渐变刷新间隔
以下是HTML网页特效代码,点击运行按钮可查看效果:
<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN">
<html>
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=gb2312">
<title>渐变</title>
</head>
<body>
functionClear(DataType,DataThis,DataTime,DataInterval)<br>
DataType布尔值--是否隐藏或显示<br>
DataThis元素--被操作元素<br>
DataTime数字--发生渐变时间<br>
DataInterva数字--渐变刷新间隔<br>
<inputonClick="SmallWay.Clear(true,Test,2000,10)"type="button"value="慢渐变出现">
<inputonClick="SmallWay.Clear(false,Test,2000,10)"type="button"value="慢渐变隐藏"><br>
<inputonClick="SmallWay.Clear(true,Test,500,10)"type="button"value="快渐变出现">
<inputonClick="SmallWay.Clear(false,Test,500,10)"type="button"value="快渐变隐藏"><br>
<inputonClick="SmallWay.Clear(Math.random()>0.5,Test,parseInt(Math.random()*2000),10)"type="button"value="随意的渐变"><br>
<divalign="center"Id="Test"style="width:100px;height:100px;background:#000000;color:#FF0000;">效果</div>
<divId="Div">检测Test是否隐藏</div>
<scriptlanguage="javascript">
varTest=document.getElementById('Test')
</script>
<scriptlanguage="javascript">
varSmallWay={}
SmallWay.Clear=function(DataType,DataThis,DataTime,DataInterval){
varHaShowId=parseInt(Math.random()*10000000)
DataThis.setAttribute("SmallWay_Show_Id",HaShowId)
varHaInterval=(!isNaN(DataInterval))?parseInt(DataInterval):10
varHaTime=(!isNaN(DataTime))?parseInt(DataTime):1000
varHaOpacity=DataThis.getAttribute("SmallWay_Show_OpacityId")
if(HaOpacity==null){
HaOpacity=(DataThis.style.display!="none")?100:0
DataThis.style.filter="Alpha(Opacity="+HaOpacity+")"
DataThis.style.cssText=DataThis.style.cssText.replace(/;-moz-opacity:.*?;/gi,"")+";-moz-opacity:"+(HaOpacity/100)
}
HaOpacity=(DataThis.style.display!="none")?HaOpacity:0
HaOpacity=(!isNaN(HaOpacity))?(HaTime/HaInterval)*(parseInt(HaOpacity)/100):0
eval("SmallWay.ThisData_"+HaShowId+"=DataThis")
if(DataType){
DataThis.style.display="block"
for(vari=HaOpacity;i<=HaTime/HaInterval;i++){
window.setTimeout(
""
+"varHaThis=SmallWay.ThisData_"+HaShowId+"\n"
+"if(HaThis!=null){\n"
+"if(HaThis.getAttribute(\"SmallWay_Show_Id\")==\""+HaShowId+"\"){\n"
+"HaThis.style.filter=\"Alpha(Opacity="+(100/(HaTime/HaInterval)*i)+")\"\n"
+"HaThis.style.cssText=HaThis.style.cssText.replace(/;-moz-opacity:.*?;/gi,\"\")+\";-moz-opacity:"+(1/(HaTime/HaInterval)*i)+"\"\n"
+"HaThis.setAttribute(\"SmallWay_Show_OpacityId\","+(100/(HaTime/HaInterval)*i)+")\n"
+"}\n"
+"}\n"
,HaInterval*(i-HaOpacity))
}
window.setTimeout(
""
+"SmallWay.ThisData_"+HaShowId+"=null\n"
+"deleteSmallWay.ThisData_"+HaShowId+"\n"
,HaInterval*(i-HaOpacity))
}else{
for(vari=HaOpacity;i>=0;i--){
window.setTimeout(
""
+"varHaThis=SmallWay.ThisData_"+HaShowId+"\n"
+"if(HaThis!=null){\n"
+"if(HaThis.getAttribute(\"SmallWay_Show_Id\")==\""+HaShowId+"\"){\n"
+"HaThis.style.filter=\"Alpha(Opacity="+(100/(HaTime/HaInterval)*i)+")\"\n"
+"HaThis.style.cssText=HaThis.style.cssText.replace(/;-moz-opacity:.*?;/gi,\"\")+\";-moz-opacity:"+(1/(HaTime/HaInterval)*i)+"\"\n"
+"HaThis.setAttribute(\"SmallWay_Show_OpacityId\","+(100/(HaTime/HaInterval)*i)+")\n"
+"}\n"
+"}\n"
,(HaOpacity-i)*HaInterval)
}
window.setTimeout(
""
+"varHaThis=SmallWay.ThisData_"+HaShowId+"\n"
+"if(HaThis!=null){\n"
+"if(HaThis.getAttribute(\"SmallWay_Show_Id\")==\""+HaShowId+"\"){\n"
+"HaThis.style.display=\"none\""
+"}\n"
+"}\n"
+"SmallWay.ThisData_"+HaShowId+"=null\n"
+"deleteSmallWay.ThisData_"+HaShowId+"\n"
,(HaOpacity-i)*HaInterval)
}
}
</script>
</body>
</html>