JS实现仿中关村论坛评分后弹出提示效果的方法

本文实例讲述了JS实现仿中关村论坛评分后弹出提示效果的方法。分享给大家供大家参考。具体实现方法如下:


  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
  2. <html xmlns="http://www.w3.org/1999/xhtml"> 
  3. <head> 
  4. <title>JS仿中关村论坛评分后弹出提示的效果</title> 
  5. </head> 
  6. <body> 
  7. <script language="javascript"> 
  8. var x=window.x||{}; 
  9. x.creat=function(t,b,c,d){ 
  10.  this.t=t; 
  11.  this.b=b; 
  12.  this.c=c; 
  13.  this.d=d; 
  14.  this.op=1; 
  15.  this.div=document.createElement("div"); 
  16.  this.div.style.height="40px"; 
  17.  this.div.style.width="100px"; 
  18.  this.div.style.background="red"; 
  19.  this.div.style.position="absolute"; 
  20.  this.div.style.left="50%"; 
  21.     this.div.style.marginLeft="-50px" 
  22.  this.div.style.marginTop="-20px" 
  23.  this.div.innerText="谢谢参与!经验+5" 
  24.  this.div.style.fontSize="12" 
  25.  this.div.style.lineHeight=this.div.style.height 
  26.  this.div.style.textAlign="center"; 
  27.  this.div.style.fontWeight="bold";  
  28.  //this.div.style.border="solid red 1px";  
  29.  this.div.style.color="#fff" 
  30.  this.div.style.top=(this.b+"%"); 
  31.  document.body.appendChild(this.div); 
  32.  this.run(); 
  33. x.creat.prototype={ 
  34.  run:function(){ 
  35.   var me=this; 
  36.   this.div.style.top=-this.c*(this.t/this.d)*(this.t/this.d)+this.b+"%"; 
  37.   this.t++; 
  38.   this.q=setTimeout(function(){me.run()},25) 
  39.   if(this.t==this.d){ 
  40.    clearTimeout(me.q); 
  41.    setTimeout(function(){me.alpha();},1000); 
  42.   } 
  43.  }, 
  44.  alpha:function(){ 
  45.   var me=this; 
  46.   if("\v"=="v"){ 
  47.    this.div.style.filter="progid:DXImageTransform.Microsoft.Alpha(opacity="+this.op*100+")"; 
  48.    this.div.style.filter="alpha(opacity="+this.op*100+")"; 
  49.   ;} 
  50.   else{this.div.style.opacity=this.op} 
  51.   this.op-=0.02; 
  52.   this.w=setTimeout(function(){me.alpha()},25) 
  53.   if(this.op<=0){ 
  54.    clearTimeout(this.w); 
  55.    document.body.removeChild(me.div); 
  56.   } 
  57.  } 
  58. new x.creat(1,50,25,30); 
  59. </script> 
  60. </body> 
  61. </html> 

希望本文所述对大家的javascript程序设计有所帮助。

来源:51CTO

时间: 2024-09-27 16:40:11

JS实现仿中关村论坛评分后弹出提示效果的方法的相关文章

JS实现仿中关村论坛评分后弹出提示效果的方法_javascript技巧

本文实例讲述了JS实现仿中关村论坛评分后弹出提示效果的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/x

JS实现从网页顶部掉下弹出层效果的方法_javascript技巧

本文实例讲述了JS实现从网页顶部掉下弹出层效果的方法.分享给大家供大家参考.具体如下: 这里介绍的JavaScript动画背景出层,实现从网页顶部掉下来的感觉,停止时还带有缓冲弹跳的意思,从上到下显示的动画弹出层,带关闭功能,没有怎么美化,喜欢的用时候息动手美化下,觉得不错. 运行效果如下图所示: 具体代码如下: <HTML><HEAD><TITLE>窗口从上掉下来</TITLE> </HEAD> <BODY bgColor=#fef4d9

js仿淘宝产品分类弹出层效果

<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head>     <meta http-equiv="cont

js单击输入框后弹出提示信息效果

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-

JS实现刷新父页面不弹出提示框的方法_javascript技巧

本文实例讲述了JS实现刷新父页面不弹出提示框的方法.分享给大家供大家参考,具体如下: A页面 open方式出 B页面 ,当B页面做了类如保存动作后,需要关闭B页面,刷新A页面的情况下,会弹出一个提示框,要求点重试,这个就是发生预料之外的情况,用户体验很差. 解决方案分两种情况: 1.A页面很简单的情况(没有frame/iframe) 在B页面中的function中: function close(){ window.opener.location.reload(); window.opener

js中confirm实现执行操作前弹出确认框的方法_javascript技巧

本文实例讲述了js中confirm实现执行操作前弹出确认框的方法.分享给大家供大家参考.具体实现方法如下: 现在在删除或其它操作前弹出确定提示,我们有很多方法,最基本的就是利用js自带的函数confirm来操作了 最简单的用法如下: 鼠标事件使用confirm 复制代码 代码如下: <a href="#" onclick= "if(confirm( '是否确定! ')==false)return   false; ">点击确定</a> 想简单

JS+CSS实现实用的单击输入框弹出选择框的方法

 这篇文章主要介绍了JS+CSS实现实用的单击输入框弹出选择框的方法,实例分析了javascript操作select及button的操作技巧,具有一定参考借鉴价值,需要的朋友可以参考下     本文实例讲述了JS+CSS实现实用的单击输入框弹出选择框的方法.分享给大家供大家参考.具体实现方法如下:   代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.o

JS+CSS实现实用的单击输入框弹出选择框的方法_javascript技巧

本文实例讲述了JS+CSS实现实用的单击输入框弹出选择框的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999

Ajax加载外部页面弹出层效果实现方法_AJAX相关

本文实例讲述了Ajax加载外部页面弹出层效果实现方法.分享给大家供大家参考.具体实现方法如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml">