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/xhtml">
<head>
<title>JS仿中关村论坛评分后弹出提示的效果</title>
</head>
<body>
<script language="javascript">
var x=window.x||{};
x.creat=function(t,b,c,d){
 this.t=t;
 this.b=b;
 this.c=c;
 this.d=d;
 this.op=1;
 this.div=document.createElement("div");
 this.div.style.height="40px";
 this.div.style.width="100px";
 this.div.style.background="red";
 this.div.style.position="absolute";
 this.div.style.left="50%";
    this.div.style.marginLeft="-50px"
 this.div.style.marginTop="-20px"
 this.div.innerText="谢谢参与!经验+5"
 this.div.style.fontSize="12"
 this.div.style.lineHeight=this.div.style.height
 this.div.style.textAlign="center";
 this.div.style.fontWeight="bold";
 //this.div.style.border="solid red 1px";
 this.div.style.color="#fff"
 this.div.style.top=(this.b+"%");
 document.body.appendChild(this.div);
 this.run();
}
x.creat.prototype={
 run:function(){
  var me=this;
  this.div.style.top=-this.c*(this.t/this.d)*(this.t/this.d)+this.b+"%";
  this.t++;
  this.q=setTimeout(function(){me.run()},25)
  if(this.t==this.d){
   clearTimeout(me.q);
   setTimeout(function(){me.alpha();},1000);
  }
 },
 alpha:function(){
  var me=this;
  if("\v"=="v"){
   this.div.style.filter="progid:DXImageTransform.Microsoft.Alpha(opacity="+this.op*100+")";
   this.div.style.filter="alpha(opacity="+this.op*100+")";
  ;}
  else{this.div.style.opacity=this.op}
  this.op-=0.02;
  this.w=setTimeout(function(){me.alpha()},25)
  if(this.op<=0){
   clearTimeout(this.w);
   document.body.removeChild(me.div);
  }
 }
}
new x.creat(1,50,25,30);
</script>
</body>
</html>

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

时间: 2024-08-04 13:03:59

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

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

本文实例讲述了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"

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

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

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实现实用的单击输入框弹出选择框的方法_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

js右下角弹出提示框示例代码_javascript技巧

本文实例讲解了网页右下角弹出广告信息框实例代码,分享给大家供大家参考,具体内容如下 效果图: 具体代码: <!DOCTYPE html> <html> <head> <meta charset="gb2312"> <title>网页右下角的信息框</title> </head> <style type="text/css"> #winpop { width:200px;

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/

fckeditor粘贴Word时弹出窗口取消的方法_javascript技巧

本文实例讲述了fckeditor粘贴Word时弹出窗口取消的方法.分享给大家供大家参考.具体方法如下: 用fckeditor作为用户发布的编辑框,允许用户发布Word.默认的情况下,粘取进word时,提示是否清除word样式,选择"是"则弹出一个框,需要再粘贴一次来清除word样式.这个操作很麻烦,因此要取消. 开始找到的方法是把ckeditor/" target="_blank">fckeditoreditorjs下的fckeditorcode_i

JavaScript使用setTimeout实现延迟弹出警告框的方法_javascript技巧

本文实例讲述了JavaScript使用setTimeout实现延迟弹出警告框的方法.分享给大家供大家参考.具体如下: 下面的代码执行后点击按钮会延迟3秒钟弹出一个警告框,主要演示了setTimeout的使用方法 <!DOCTYPE html> <html> <body> <p> Click the button to wait 3 seconds, then alert "Hello". </p> <button onc