图片透明控件使用例子
<img src="http://www.csdn.net/images/homeimage/csdn.gif" style="filter:alpha(opacity=20);behavior:url(fade.htc);">
fade.htc文件<PUBLIC:COMPONENT URN="urn:msdn-microsoft-com:workshop" >
<PUBLIC:attach event="ondocumentready" onevent="init()"/>
<PUBLIC:attach event="onmouseover" onevent="fade_on()"/>
<PUBLIC:attach event="onmouseout" onevent="fade_off()"/>
<PUBLIC:method name="fade" />
<script>
//////////////////////////////
//author by fason(2003-5-10)//
//////////////////////////////
var timer;
var initOffset;
var onOffset=5
var offOffset=10;//移上,移走时opacity的偏移量
function init(){
initOffset=element.filters.alpha.opacity
}
function fade_on(){
clearInterval(timer)
timer=window.setInterval("document.all['"+element.uniqueID+"'].fade(0)",10)
}
function fade_off(){
clearInterval(timer)
timer=window.setInterval("document.all['"+element.uniqueID+"'].fade(1)",10)
}
function fade(n){
opacty=element.filters.alpha.opacity
if(n)
if(opacty>initOffset)element.filters.alpha.opacity-=offOffset
else clearInterval(timer)
else
if(opacty<100)element.filters.alpha.opacity+=offOffset
else clearInterval(timer)
}
</script>
</PUBLIC:COMPONENT>
<img src="http://www.csdn.net/images/homeimage/csdn.gif" style="filter:alpha(opacity=20);behavior:url(fade.htc);">
fade.htc文件<PUBLIC:COMPONENT URN="urn:msdn-microsoft-com:workshop" >
<PUBLIC:attach event="ondocumentready" onevent="init()"/>
<PUBLIC:attach event="onmouseover" onevent="fade_on()"/>
<PUBLIC:attach event="onmouseout" onevent="fade_off()"/>
<PUBLIC:method name="fade" />
<script>
//////////////////////////////
//author by fason(2003-5-10)//
//////////////////////////////
var timer;
var initOffset;
var onOffset=5
var offOffset=10;//移上,移走时opacity的偏移量
function init(){
initOffset=element.filters.alpha.opacity
}
function fade_on(){
clearInterval(timer)
timer=window.setInterval("document.all['"+element.uniqueID+"'].fade(0)",10)
}
function fade_off(){
clearInterval(timer)
timer=window.setInterval("document.all['"+element.uniqueID+"'].fade(1)",10)
}
function fade(n){
opacty=element.filters.alpha.opacity
if(n)
if(opacty>initOffset)element.filters.alpha.opacity-=offOffset
else clearInterval(timer)
else
if(opacty<100)element.filters.alpha.opacity+=offOffset
else clearInterval(timer)
}
</script>
</PUBLIC:COMPONENT>
解决方案 »
- 高手请进!十万火急! iframe跨域提交表单 后获取iframe的内容(访问拒绝) 已经几天了
- JS 可以控制iframe实现点击事件吗?
- jquery使用Draggable,实现拖动层问题
- 个人主页设计 用什么软件好
- 如何利用正则给图片添加链接呢?
- js 根据radio填充select
- 急急急~~下拉菜单值显示问题~~
- 如何用javascript计算两个日期之间的时间间隔
- 初学正则表达式 下面的例子想半天也看不懂,哪位给提示下,谢
- 用javascript向word里传值?(真诚等待高手帮助和制导)急!急!急!
- 以下简单的VB查询数据库的代码如何改成可以供其他HTML页面JS调用的代码呢?在线给分!急!
- 如何将浮动的DIV位置一直居中?~
.img
{
filter:alpha(opacity=20);
behavior:url(fade.htc);
}