当前位置:  编程技术>jquery

jQuery右下角弹出广告代码兼容多浏览器

    来源: 互联网  发布时间:2014-10-09

    本文导语:  用jQuery写了个右下角弹出广告,经过测试完美支持各个浏览器。 需要JQ库,可以去jQurey官网去下载,下载后调入js文件,然后加上以下js:   代码示例: <script type="text/javascript" language="javascript"> $(document).ready(function(){ var men...

用jQuery写了个右下角弹出广告,经过测试完美支持各个浏览器。
需要JQ库,可以去jQurey官网去下载,下载后调入js文件,然后加上以下js:
 

代码示例:
<script type="text/javascript" language="javascript">
$(document).ready(function(){
var menutop = $(window).height() - $("#test2").height();
var menuright = $(window).width() - $("#test2").width();
$(window).scroll(function (){
var offsetTop = menutop + $(window).scrollTop();
$("#test2").css("top",offsetTop );
$("#test2").css("left",menuright);
});
$("#gbb").click(function(){
$("#test2").hide("fast");
})
});
></script>

HTML部分:
 

代码示例:
<div id="test2" >
<div >
<div ><img id="gbb" src="images/guanbi.gif" alt="" /></div>
<a href="#"><img src="http://192.168.1.110/upload/2012/12/1/rui--logo.jpg" alt="" width="250px" height="250px" /></a>
</div>
</div>
 

原理:
把id=test2的div定位( position: absolute;)然后获取它在浏览器的top与left的值已达到定位的目的。

详细步骤:
1、浏览器载入页面时执行此函数。
 

$(document).ready(function(){}

2、当浏览器载入时,获取id=test2的div的top与left的值;
 

var menutop = $(window).height() - $("#test2").height();
var menuright = $(window).width() - $("#test2").width();

3、当滚动条滚动时执行以下函数。
 

$(window).scroll(function (){}

4、获取当滚动条滚动时,id=test2的div的top的值(div本来的值加上滚动条滚动的值);
 

var offsetTop = menutop + $(window).scrollTop();

5、把获取到的值放到赋予到css里面。
 

$("#test2").css("top",offsetTop );
$("#test2").css("left",menuright);

6、关闭隐藏div。
 

$("#gbb").click(function(){
$("#test2").hide("fast");
})

以上就是jquery实现右下角弹出广告代码的例子,大家注意代码注释中的说明,希望对大家有所帮助。


    
 
 

您可能感兴趣的文章:

  • Jquery实现侧边栏跟随滚动条固定(兼容IE6)
  • jquery返回顶部效果(兼容IE6)的实现代码
  • jquery分页插件jpaginate在IE中不兼容问题
  • 在jquery中combobox多选的不兼容问题总结
  • 通过pjax实现无刷新翻页(兼容新版jquery)
  • jQuery.event兼容各浏览器的event详细解析
  • jQuery实现简单网页遮罩层/弹出层效果兼容IE6、IE7
  • jquery 选中checkbox兼容问题如何解决?
  • jquery禁用右键、文本选择功能、复制按键的代码(兼容多浏览器)
  • jQuery右下角弹出广告代码兼容多浏览器
  • jquery div拖拽效果(兼容浏览器)
  • JS遮罩层效果(兼容ie firefox) jQuery遮罩层实例
  • jquery 密码强度验证代码(兼容IE,火狐,谷歌)
  • jquery 导航菜单代码(兼容IE6,IE7,FF等)
  • jQuery文件浏览器插件 jQuery File Tree
  • jquery检测浏览器名称和版本信息的例子
  • jquery判断浏览器后退时候弹出消息的方法
  • Jquery 获取浏览器的宽度与高度
  • jquery浏览器判断函数代码
  • jquery判断浏览器后退时弹出消息的例子
  • 浅析jQuery中调用ajax方法时在不同浏览器中遇到的问题
  • jquery判断浏览器类型($.browser用法)
  • jquery代码-如何检测各种浏览器
  • Jquery $.browser判断浏览器信息的方法介绍
  • jquery代码:多浏览器捕捉回车事件
  • JQuery判断浏览器类型与版本
  • jquery判断浏览器版本示例
  • jquery与js判断浏览器版本
  • jquery1.9 下检测浏览器类型和版本的方法
  • jquery动态调整div大小使其宽度始终为浏览器宽度
  • Jquery判断浏览器类型实例代码
  •  
    本站(WWW.169IT.COM)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.169IT.COM)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 通过javascript库JQuery实现页面跳转功能代码
  • jquery代码-如何使用jQuery来解析xml
  • jQuery概述,代码举例及最新版下载
  • jquery代码-如何使用jQuery来检测右键和左键的鼠标单击两种情况
  • jQuery 禁用右键菜单的简单代码
  • jQuery页面加载完毕再执行代码多种方法
  • jquery的父子兄弟节点查找示例代码
  • JQuery实现元素屏幕居中显示的代码
  • jQuery 代码模块化 TerrificJS
  • 在myeclipse中如何加入jquery代码提示功能
  • jquery弹窗代码示例
  • Jquery在指定DIV加载HTML示例代码
  • jquery遍历checkbox代码与说明
  • JQUERY 设置SELECT选中项代码
  • jQuery获得内容和属性示例代码
  • jQuery的each终止或跳过示例代码
  • jquery代码-如何使用多个属性来进行过滤
  • jquery捕捉回车事件的代码
  • 简单的代码实现jquery定时器
  • jquery实现图片路径不存在时进行替换的代码
  • jquery 页面滚动到指定DIV的代码
  • Jquery操作html复选框checkbox:全选,全不选和反选
  • jQuery鼠标动画插件 jquery-ahover
  • struts+spring+hibernate+jquery实现分页功能的几个基本类介绍(异步加载)
  • jQuery向导插件 Jquery Wizard Plugin
  • jQuery圆角插件 jQuery Corners
  • jQuery相册插件 jQuery.popeye
  • jQuery UI组件 jQuery UI
  • jQuery右键菜单插件 jQuery ContextMenu
  • jQuery分页插件 Pagination jQuery Plugin
  • jQuery日历插件 jQuery Week Calendar


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2017,169IT.COM,E-mail:www_169it_com#163.com(请将#改为@)

    浙ICP备11055608号