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">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>js弹出层,js遮住层</title>

<style type="text/css">

.weixindiag{position:absolute;height:auto;z-index:90001;padding:1px; display:none; width:235px; background-color:none;}

.weixindiag img{ border-radius:5px;}

.weixinclose{background:url(http://www.daixiaorui.com/Public/images/weixinclose.png) no-repeat; width:38px; height:38px; display:inline-block; margin-bottom:-50px; cursor:pointer; margin-bottom:-38px; z-index:999; position:absolute;right:-18px; top:-18px;}

.overlay{background-color:#252525;position:absolute;z-index:90000;left:0;top:0;width:100%;height:100%;opacity:0.7;filter: alpha(opacity=70);-moz-opacity: 0.5; display:none;}

</style>

<!--不要忘了引入jquery库哦-->

<script type="text/javascript" src="http://www.daixiaorui.com/Public/js/jquery.min.js"></script>

<script type="text/javascript">

//微信

$(function(){

 $(".weixin").click(function(){    

 $(".overlay").css({display:"block",height:$(document).height()});

 $(".weixindiag").css({

  left:($("body").width()-$(".weixindiag").width())/2+"px",

  top:($(window).height()-$(".weixindiag").height())/2+$(window).scrollTop()+"px",

  display:"block"

 });

 });

 

 $(".weixinclose").click(function(){

 $(".overlay,.weixindiag").css("display","none");

 return false;

 });

})

</script>

</head>

 

<body>

<div class="overlay"></div>

<div class="weixindiag"><a class="weixinclose"></a> <img src="weixin.png" width="235" height="235" alt="" /></div>

<script type="text/javascript">

//Just for full screen

for(i=0;i<1000;i++){

 document.write('<a href="#" class="weixin"> 关注微信</a>@ daixiaorui.com');

}

</script>

</body>

</html>

时间: 2024-09-19 04:04:52

javascript弹出层弹出微信扫描的实例的相关文章

jQuery 弹出层 弹出对话框

jQuery 弹出层 弹出对话框 可以设置大小,ajax内容弹出,背景等各种调整 演示   XML/HTML Code                   <script> $(document).ready(function() { ClassyLightbox.init({ override:true, background: 'white', centerOnResize: true, fade: true }); $('#alert').click(function() { alert

禁止滑动-手机端弹出层弹出时弹出层的内容滚动,同时禁止body内容滚动

问题描述 手机端弹出层弹出时弹出层的内容滚动,同时禁止body内容滚动 最近做的一个项目,手机端的网站,请问弹出层弹出的时候禁止页面底下的body页面内容滚动,但是同时又需要弹出层里面额内容可以滚动,这种效果怎么实现,试过获取页面的scrollTop,然后弹出层出现后给也页面scrollTop()到滑动的位置,但是这种方法在安卓系统上(特别是小米)上运行不流畅,各位同行有没有好的方法可以解决呢? 解决方案 我说下,不知道对不,就是给弹出层下面弄个遮罩层设置为position定位的,宽高都为100

弹出层 弹出一个div层

提示:您可以先修改部分代码再运行 弹出层 弹出一个div层 ajax 弹出层 弹出层特效 鼠标经过弹出层 css 弹出效果 弹出1 弹出2 弹出3 更多>> \n"; alertFram.innerHTML = strHtml; document.body.appendChild(alertFram); document.body.appendChild(shield); this.setOpacity = function(obj,opacity){ if(opacity>=

Javascript控制DIV层显示与隐藏两个实例

简单指向文字显示内容实例  代码如下 复制代码 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>oec2003</title> <script language="JavaScript" type="text/JavaScript&quo

jQuery 弹出层插件(推荐)_jquery

最近在研究弹出层插件时发现网上很多插件功能很强大,同时插件也很庞大.在这里个人写了一个比较秀珍的弹出层插件. jquery.popdialog.js $(function () { $.fn.PopDialog = function (options) { var defaults = { Event: "click", //触发响应事件 title: "title", //弹出层的标题 type: "text", //弹出层类型(text.容器

jquery实现点击弹出层效果的简单实例_jquery

弹出层在实际应用中我们经常会碰到大量的弹出层效果,下面我来做一个基于jquery的简单的弹出层效果实例,各位朋友有兴趣可参考. 效果代码如下: 在 弹出层 中下面是核心代码 复制代码 代码如下: <script type="text/javascript">// 渐变弹出层$(document).ready(function(){ var speed = 600;//动画速度 $("#race a").click(function(event){//绑定

jquery简单实现点击弹出层效果实例

效果代码如下 在弹出层中下面是核心代码  代码如下 复制代码 <script type="text/javascript"> // 渐变弹出层 $(document).ready(function(){  var speed = 600;//动画速度  $("#race a").click(function(event){//绑定事件处理   event.stopPropagation();   var offset = $(event.target).

js artDialog弹出层插件使用例子

 代码如下 复制代码 <!DOCTYPE html> <html> <head> <script type="text/javascript" src="http://x6.com/js/jquery.min.js"></script> <script type="text/javascript" src="http://x6.com/js/jquery.artDialo

jQuery点击自身以外地方关闭弹出层的简单实例

 本篇文章主要是对jQuery点击自身以外地方关闭弹出层的简单实例进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 主要功能是点击显示,然后通过点击页面的任意位置都能关闭显示效果,主要是$(document).click的作用   开发过程中经常有一些弹出层,弹出后要在点击页面其他地方时自动关闭,下面是实现代码:   HTML代码:   代码如下: <div class="down">click</div> <div class="con