首页 > 代码库 > 网页漂浮代码的使用方法
网页漂浮代码的使用方法
最近在开发一个项目时,需要在在网站首页加上一个随机漂浮的广告代码。其实很简单,我就上网随便去搜了一些源码。在代码预览时都很好用,但是把代码放在我写的php代码里就不好用了。之后我就一直在找各种原因,纠结了很久都没找出错误之处。后来经理告诉我,如果网页上有<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">时,漂浮代码一般都会失效。因为浏览器是遵循这个协议的,而一般的漂浮代码对这个协议不支持。简单来说就是兼容性的问题。所以就不好用了,后来去网上找了一个很好的脚本,在这里跟大家分享一下。
index.html
<!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>jQuery制作图片全屏随机漂浮广告代码 - xw素材网</title><style type="text/css">*{margin:0;padding:0;list-style-type:none;}a,img{border:0;}body{font:12px/180% Arial, Helvetica, sans-serif, "新宋体";}</style><link type="text/css" rel="stylesheet" href="css/ad.css" /><script type="text/javascript" src="js/jquery-1.7.2.min.js"></script><script type="text/javascript" src="js/floatingAd.js"></script><script type="text/javascript">$(function(){ $.floatingAd({ //频率 delay: 60, //超链接后是否关闭漂浮 isLinkClosed: true, //漂浮内容 ad: [{ //关闭区域背景透明度(0.1-1) headFilter: 0.3, //图片 ‘img‘: ‘images/baidu_sylogo1.gif‘, //图片高度 //‘imgHeight‘: 220, //图片宽度 //‘imgWidth‘: 176, //图片链接 ‘linkUrl‘: ‘http://sc.chinaz.com/‘, //浮动层级别 ‘z-index‘: 100, //标题 ‘title‘: ‘牛立犇‘ },{ ‘img‘: ‘images/logo_png.png‘, //‘imgHeight‘: 220, //‘imgWidth‘: 176, ‘linkUrl‘: ‘http://sc.chinaz.com/‘, ‘z-index‘: 101, ‘title‘: ‘牛立犇‘, //关闭按键图片 ‘closed-icon‘: ‘images/list-remove.png‘ }], //关闭事件 onClose: function(elem){ alert(‘关闭‘); } }); $("#aa").floatingAd({ onClose:function(elem){} }); });</script></head><body style="overflow:hidden;"></body></html>
style.css
@charset "utf-8";/* floatingAd */.floatingAd .ad{z-index:100;background:none;position:absolute;display:none;}.floatingAd a{color:#000000; display:inline-block;text-decoration:none;}.floatingAd a img{border:0;}.floatingAd .close{display:none;}.floatingAd .opacity{position:absolute; top:0; width:100%; height:25px; background-color:#000000; opacity:0.20; filter:alpha(opacity = 20);}.opacity1{opacity:0.90; filter:alpha(opacity = 90);}.floatingAd .text{position:absolute; top:0; width:100%; height:25px; color:#000000; line-height:25px; }.floatingAd .text .button{position:relative;float:right;top:5px;right:5px;width:16px;height:16px;background:url("../images/close.png") no-repeat;cursor:pointer;}.floatingAd .text .title{position:relative;float:left;font-size:12px;margin-left:5px;}
网页漂浮代码的使用方法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。