javascript 浮动广告 代码 类

javascript 浮动广告 代码 类DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.0 Transitional//EN”>HTML> HEAD>  TITLE> javascript 浮动广告代码 TITLE> HEAD> BODY>   position:absolute; –>div id=sign1 style=cursor:hand;>a href=http://www.16

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

javascript 浮动广告 代码 类
<!
DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.0 Transitional//EN”
>

javascript 浮动广告 代码 类

<
HTML
>

javascript 浮动广告 代码 类 

<
HEAD
>

javascript 浮动广告 代码 类  

<
TITLE
>
 javascript 浮动广告代码 
</
TITLE
>

javascript 浮动广告 代码 类 

</
HEAD
>

javascript 浮动广告 代码 类
javascript 浮动广告 代码 类 

<
BODY
>

javascript 浮动广告 代码 类 

<!–
  position:absolute; 
–>

javascript 浮动广告 代码 类

<
div 
id
=’sign1′ 
style
=’cursor:hand;’
>

javascript 浮动广告 代码 类

<

href
=’http://www.163.com/’
><
img 
border
=0 
src
=”http://images.163.com/homepage/logo.gif”
 
/></
a
>

javascript 浮动广告 代码 类

</
div
>

javascript 浮动广告 代码 类
javascript 浮动广告 代码 类

<
div 
id
=’sign2′
>

javascript 浮动广告 代码 类

<

href
=’http://www.fleaphp.org/’
><
img 
border
=0 
src
=”http://www.fleaphp.org/files/fleaphp_logo.gif”
 
/></
a
>

javascript 浮动广告 代码 类

</
div
>

javascript 浮动广告 代码 类
javascript 浮动广告 代码 类

<
div 
id
=’sign3′ 
>

javascript 浮动广告 代码 类

<

href
=’http://www.ynjob.net/’
><
img 
border
=0 
src
=”http://ynjob.net/images/sm_logo.gif”
 
/>

javascript 浮动广告 代码 类

</
div
>

javascript 浮动广告 代码 类
javascript 浮动广告 代码 类javascript 浮动广告 代码 类

<
script 
language
=”JavaScript
 
>


javascript 浮动广告 代码 类
//使用方法
javascript 浮动广告 代码 类
var tmpObj1=new GggMoveSign(sign1);    // 设定要移动的对象 
javascript 浮动广告 代码 类
tmpObj1.MoveTo(150,50);            //从哪里开始移动
javascript 浮动广告 代码 类
tmpObj1.Run(50,10);                //    tmpObj1.Run(每隔多少时间移动一次,每次移动几个像素);
javascript 浮动广告 代码 类

javascript 浮动广告 代码 类
javascript 浮动广告 代码 类
var tmpObj2=new GggMoveSign(sign2);
javascript 浮动广告 代码 类tmpObj2.MoveTo(
300,350);            //从哪里开始移动
javascript 浮动广告 代码 类
tmpObj2.Run(300);
javascript 浮动广告 代码 类
javascript 浮动广告 代码 类
var tmpObj3=new GggMoveSign(sign3);
javascript 浮动广告 代码 类tmpObj3.Run();
javascript 浮动广告 代码 类
javascript 浮动广告 代码 类javascript 浮动广告 代码 类
/**
javascript 浮动广告 代码 类 *  javascript GggMoveSign 移动广告类 注意移动的轨迹可以根据自己的需要 修改 GetNextY GetNextX 方法
javascript 浮动广告 代码 类 *  signId    要移动的对象 
javascript 浮动广告 代码 类 *  2007-7-5  GGG  mail:gggxin@zj.com QQ:632519  http://www.zggo.com
javascript 浮动广告 代码 类 
*/

javascript 浮动广告 代码 类
function GggMoveSign(signId)
javascript 浮动广告 代码 类javascript 浮动广告 代码 类
{

javascript 浮动广告 代码 类    eval(
this.mSignid=+signId);    //这样就充许传递字符窜为对象
javascript 浮动广告 代码 类
    this.mStepMove    = 10;            //每次移动几个像素
javascript 浮动广告 代码 类
    this.mDelay        = 100;            //每隔多少时间移动一次 
javascript 浮动广告 代码 类

javascript 浮动广告 代码 类    
this.mMoveable    = true;            //是否能移到的标记
javascript 浮动广告 代码 类
    this.mTimer;                    //时钟
javascript 浮动广告 代码 类

javascript 浮动广告 代码 类    
//可以浮动的边界
javascript 浮动广告 代码 类
    this.mMaxX;
javascript 浮动广告 代码 类    
this.mMaxY;
javascript 浮动广告 代码 类    
this.mMinX;
javascript 浮动广告 代码 类    
this.mMinY; 
javascript 浮动广告 代码 类
javascript 浮动广告 代码 类    
//当前对象的座标位置
javascript 浮动广告 代码 类
    this.mCurrX    = 0;
javascript 浮动广告 代码 类    
this.mCurrY    = 0
javascript 浮动广告 代码 类
javascript 浮动广告 代码 类    
//移动的方向
javascript 浮动广告 代码 类
    this.mMoveDirectionX    = 1;    //1 表示从左到右 增加 0 减少
javascript 浮动广告 代码 类
    this.mMoveDirectionY    = 1;    //1 从上到向 
javascript 浮动广告 代码 类

javascript 浮动广告 代码 类    
//设制能否移动状态
javascript 浮动广告 代码 类
    this.SetMoveable = function(isMoveable)
javascript 浮动广告 代码 类javascript 浮动广告 代码 类    
{

javascript 浮动广告 代码 类        
this.mMoveable    = isMoveable;
javascript 浮动广告 代码 类        
if(isMoveable)
javascript 浮动广告 代码 类            
this.Run()
javascript 浮动广告 代码 类        
else
javascript 浮动广告 代码 类            clearTimeout(
this.mTimer)
javascript 浮动广告 代码 类    }

javascript 浮动广告 代码 类
javascript 浮动广告 代码 类    
//得到当前要移动对像的宽
javascript 浮动广告 代码 类
    this.GetSignWidth = function()
javascript 浮动广告 代码 类javascript 浮动广告 代码 类    
{

javascript 浮动广告 代码 类        
return (this.mSignid).offsetWidth; 
javascript 浮动广告 代码 类    }

javascript 浮动广告 代码 类
javascript 浮动广告 代码 类    
//当前要移动对像的高
javascript 浮动广告 代码 类
    this.GetSignHeight = function()
javascript 浮动广告 代码 类javascript 浮动广告 代码 类    
{

javascript 浮动广告 代码 类        
return (this.mSignid).offsetHeight; 
javascript 浮动广告 代码 类    }

javascript 浮动广告 代码 类
javascript 浮动广告 代码 类javascript 浮动广告 代码 类    
/**
javascript 浮动广告 代码 类     *  移到指定位置 x y
javascript 浮动广告 代码 类     
*/

javascript 浮动广告 代码 类    
this.MoveTo = function(x,y)
javascript 浮动广告 代码 类javascript 浮动广告 代码 类    
{

javascript 浮动广告 代码 类        
//保存当前座标
javascript 浮动广告 代码 类
        this.mCurrX    = x;
javascript 浮动广告 代码 类        
this.mCurrY    = y; 
javascript 浮动广告 代码 类        (
this.mSignid).style.left    = this.mCurrX + document.body.scrollLeft;
javascript 浮动广告 代码 类        (
this.mSignid).style.top    = this.mCurrY + document.body.scrollTop;
javascript 浮动广告 代码 类    }

javascript 浮动广告 代码 类
javascript 浮动广告 代码 类
javascript 浮动广告 代码 类javascript 浮动广告 代码 类
/**
javascript 浮动广告 代码 类 *  得到对像移动到下一个 X 座标 的位置
javascript 浮动广告 代码 类 
*/

javascript 浮动广告 代码 类    
this.GetNextX = function()
javascript 浮动广告 代码 类javascript 浮动广告 代码 类    
{

javascript 浮动广告 代码 类        
//当前对像所在位置
javascript 浮动广告 代码 类
        var curr_pos    = this.mCurrX;
javascript 浮动广告 代码 类        
//移动后如果超出最大宽度 弹回 返回
javascript 浮动广告 代码 类

javascript 浮动广告 代码 类        
if(this.mMoveDirectionX == 1)
javascript 浮动广告 代码 类javascript 浮动广告 代码 类        
{

javascript 浮动广告 代码 类            curr_pos 
+=this.mStepMove;
javascript 浮动广告 代码 类        }

javascript 浮动广告 代码 类        
else
javascript 浮动广告 代码 类            curr_pos 
-=this.mStepMove;
javascript 浮动广告 代码 类
javascript 浮动广告 代码 类        
//移动后如果超出最大宽度 弹回 返回
javascript 浮动广告 代码 类
        if(curr_pos  > this.mMaxX )    //碰到右边界 弹回
javascript 浮动广告 代码 类javascript 浮动广告 代码 类
        {

javascript 浮动广告 代码 类            
this.mMoveDirectionX    = 0;
javascript 浮动广告 代码 类        }

javascript 浮动广告 代码 类        
else if(curr_pos < this.mMinX )            //碰到左边界 弹回
javascript 浮动广告 代码 类
            this.mMoveDirectionX    = 1;
javascript 浮动广告 代码 类
javascript 浮动广告 代码 类        
return  curr_pos;
javascript 浮动广告 代码 类    }

javascript 浮动广告 代码 类
javascript 浮动广告 代码 类
javascript 浮动广告 代码 类javascript 浮动广告 代码 类    
/**
javascript 浮动广告 代码 类     *  得到对像移动到下一个 y 座标 的位置
javascript 浮动广告 代码 类     
*/

javascript 浮动广告 代码 类    
this.GetNextY = function()
javascript 浮动广告 代码 类javascript 浮动广告 代码 类    
{

javascript 浮动广告 代码 类        
//当前对像所在位置
javascript 浮动广告 代码 类
        var curr_pos    = this.mCurrY ;
javascript 浮动广告 代码 类
javascript 浮动广告 代码 类        
if(this.mMoveDirectionY == 1)
javascript 浮动广告 代码 类javascript 浮动广告 代码 类        
{

javascript 浮动广告 代码 类            curr_pos 
+=this.mStepMove;
javascript 浮动广告 代码 类        }

javascript 浮动广告 代码 类        
else
javascript 浮动广告 代码 类            curr_pos 
-=this.mStepMove;
javascript 浮动广告 代码 类
javascript 浮动广告 代码 类        
//移动后如果超出最大宽度 弹回 返回
javascript 浮动广告 代码 类
        if(curr_pos  > this.mMaxY)    //碰到下边界 弹回
javascript 浮动广告 代码 类javascript 浮动广告 代码 类
        {

javascript 浮动广告 代码 类            
this.mMoveDirectionY    = 0;
javascript 浮动广告 代码 类        }

javascript 浮动广告 代码 类        
else if(curr_pos <  this.mMinY)            //碰到上边界 弹回
javascript 浮动广告 代码 类
            this.mMoveDirectionY    = 1;
javascript 浮动广告 代码 类
javascript 浮动广告 代码 类        
return  curr_pos;
javascript 浮动广告 代码 类    }

javascript 浮动广告 代码 类
javascript 浮动广告 代码 类javascript 浮动广告 代码 类    
/**
javascript 浮动广告 代码 类     *  自动移动
javascript 浮动广告 代码 类     
*/

javascript 浮动广告 代码 类    
this.Move = function()
javascript 浮动广告 代码 类javascript 浮动广告 代码 类    
{

javascript 浮动广告 代码 类        
if(this.mMoveable)
javascript 浮动广告 代码 类            
this.MoveTo(this.GetNextX(),this.GetNextY());
javascript 浮动广告 代码 类    }

javascript 浮动广告 代码 类
javascript 浮动广告 代码 类javascript 浮动广告 代码 类    
/**
javascript 浮动广告 代码 类     *  timeDelay    每隔多少时间移动一次
javascript 浮动广告 代码 类     *  stepMove    每次移动几个像素
javascript 浮动广告 代码 类     
*/

javascript 浮动广告 代码 类    
this.Run = function(timeDelay,stepMove)
javascript 浮动广告 代码 类javascript 浮动广告 代码 类    
{

javascript 浮动广告 代码 类        
var obj_name = this;
javascript 浮动广告 代码 类
javascript 浮动广告 代码 类        
if(timeDelay)
javascript 浮动广告 代码 类            
this.mDelay    = timeDelay;
javascript 浮动广告 代码 类
javascript 浮动广告 代码 类        
if(stepMove)
javascript 浮动广告 代码 类            
this.mStepMove    = stepMove;
javascript 浮动广告 代码 类
javascript 浮动广告 代码 类
javascript 浮动广告 代码 类        
with(this.mSignid)
javascript 浮动广告 代码 类javascript 浮动广告 代码 类        
{

javascript 浮动广告 代码 类            style.position    
= absolute;    //设定为绝对定位
javascript 浮动广告 代码 类
            visibility    = visible;
javascript 浮动广告 代码 类javascript 浮动广告 代码 类            onmouseover    
= function () {obj_name.SetMoveable(false)}//鼠标经过,停止滚动
javascript 浮动广告 代码 类javascript 浮动广告 代码 类
            onmouseout    = function () {obj_name.SetMoveable(true) }//鼠标离开,开始滚动
javascript 浮动广告 代码 类
        }

javascript 浮动广告 代码 类
javascript 浮动广告 代码 类        
//设定边界 
javascript 浮动广告 代码 类
        this.mMaxX    = document.body.clientWidth   this.GetSignWidth()  10 ;
javascript 浮动广告 代码 类        
this.mMaxY    = document.body.clientHeight   this.GetSignHeight()  10 ; 
javascript 浮动广告 代码 类        
this.mMinX    = 10;
javascript 浮动广告 代码 类        
this.mMinY    = 10;
javascript 浮动广告 代码 类
javascript 浮动广告 代码 类
javascript 浮动广告 代码 类javascript 浮动广告 代码 类        
this.mTimer = setInterval(function () {obj_name.Move();}this.mDelay);        //开启定时器
javascript 浮动广告 代码 类
    }

javascript 浮动广告 代码 类}

javascript 浮动广告 代码 类

</
script
>

javascript 浮动广告 代码 类
javascript 浮动广告 代码 类
javascript 浮动广告 代码 类 

</
BODY
>

javascript 浮动广告 代码 类

</
HTML
>

javascript 浮动广告 代码 类

下载
http://dl2.csdn.net/down4/20070705/05131644390.html
http://dl2.csdn.net/down4/20070705/05131720132.js

如果 document.body.scrollTop 不起作用 请用 document.documentElement.scrollTop 来代替 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/191403.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • (怪盗基德的滑翔翼)(最长上升子序列)[通俗易懂]

    (怪盗基德的滑翔翼)(最长上升子序列)[通俗易懂]原题链接怪盗基德是一个充满传奇色彩的怪盗,专门以珠宝为目标的超级盗窃犯。而他最为突出的地方,就是他每次都能逃脱中村警部的重重围堵,而这也很大程度上是多亏了他随身携带的便于操作的滑翔翼。有一天,怪盗基德像往常一样偷走了一颗珍贵的钻石,不料却被柯南小朋友识破了伪装,而他的滑翔翼的动力装置也被柯南踢出的足球破坏了。不得已,怪盗基德只能操作受损的滑翔翼逃脱。假设城市中一共有N幢建筑排成一条线,每幢建筑的高度各不相同。初始时,怪盗基德可以在任何一幢建筑的顶端。他可以选择一个方向逃跑,但是不能中途改变方向

    2022年8月8日
    7
  • SQL Server中的sp_executesql系统存储过程

    SQL Server中的sp_executesql系统存储过程sp_executesql语法 sp_executesql[@stmt=]stmt[    {,[@params=]N@parameter_name  data_type[,…n]}    {,[@param1=]value1[,…n]}] 参数[@stmt=]stmt 包含 Transact-SQL 语

    2022年5月21日
    29
  • navicat for mysql 15激活码_在线激活2022.01.18

    (navicat for mysql 15激活码)好多小伙伴总是说激活码老是失效,太麻烦,关注/收藏全栈君太难教程,2021永久激活的方法等着你。IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html0HKLM1UCCY-eyJsaWNlbnNlSW…

    2022年3月31日
    212
  • jetson tx1 配置SSD固态硬盘「建议收藏」

    jetson tx1 配置SSD固态硬盘「建议收藏」转载自:http://blog.csdn.net/hit2015spring/article/details/62217289配置外置SSD这里用的是三星EVO250G的SSD,支持SATA接口,ssd插上去开机是不能用的,TX1是没有识别的,需要的格式化为Linux支持的文件系统ext4.一系列配置之后可以把ssd设置为外置的存储,然后再把文件系统拷贝到SSD

    2022年6月29日
    32
  • 改变QLabel背景颜色

    改变QLabel背景颜色在桌面应用程序开发时,需要显示一些状态信息,例如客户端是否掉线,串口是否打开等,我们可以用一些标志显示给用户,例如如果QLabel显示绿色,表示连接成功,显示黑色表示失败。代码如下:ui.label_Status-&gt;clear(); QPalettepalette; palette.setColor(QPalette::Background,Q…

    2022年6月20日
    358
  • C++中list用法详解[通俗易懂]

    C++中list用法详解[通俗易懂]1.关于list容器list是一种序列式容器。list容器完成的功能实际上和数据结构中的双向链表是极其相似的,list中的数据元素是通过链表指针串连成逻辑意义上的线性表,也就是list也具有链表的主要优点,即:在链表的任一位置进行元素的插入、删除操作都是快速的。list的实现大概是这样的:list的每个节点有三个域:前驱元素指针域、数据域和后继元素指针域。前驱元素指针域保存了前驱元素的首地

    2022年7月12日
    23

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号