跟随页面浮动的广告层

news/2024/7/4 0:51:44 标签: scroll, function, class, microsoft, 浏览器, internet
class="baidu_pl">
class="article_content clearfix">
class="htmledit_views">

<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=gb2312" />
<title>xScrollStick Demo</title>
<script type="text/javascript">
/*
说明:
  x系列是Hutia开发的系列JS代码,配合相应的css后可以实现快速的自定义标签
  目前xScrollStick支持的浏览器类型为:IE5.5, FF1.5
 
  xScrollStick的标签为
   <div class="xScrollStick">
    Content...
   </div>
 
  支持属性:
    无
  支持方法:
    无
*/
 
//**载入CSS*****
var xScrollStickCssFilePath="sp\/css\/xframe.css";
//document.write("<style>@import url("+xScrollStickCssFilePath+");</style>");
 
//**检测浏览器种类*****
var BROWSERNAME="";
switch(navigator.appName.toLowerCase()){
 case "netscape":
  BROWSERNAME="ns";
 break;
 case "microsoft internet explorer":
 default:
  BROWSERNAME="ie";
 break;
}
 
//**设置初始化事件******
switch(BROWSERNAME){
 case "ns":
  window.addEventListener("load",_xScrollStick_init,false);
 break;
 case "ie":
 default:
  window.attachEvent("onload",_xScrollStick_init);
}
 
//**初始化函数******
class="tags" href="/tags/FUNCTION.html" title=function>function _xScrollStick_init(){
 var allTheScrollSticks=document.getElementsByTagName("div");
 for(var i=0;i<allTheScrollSticks.length;i++){
  if(allTheScrollSticks[i].className.match(/^((xScrollStick)|(.+ +xScrollStick)|(xScrollStick +.+)|(.+ +xScrollStick +.+))$/))_xScrollStick_event_doInit(allTheScrollSticks[i]);
 }
 window_event_class="tags" href="/tags/SCROLL.html" title=scroll>scroll();
}
 

//**事件响应函数区******
 
class="tags" href="/tags/FUNCTION.html" title=function>function _xScrollStick_event_doInit(element){
 //初始化变量
 element.offX=element.offsetLeft;
 element.offY=element.offsetTop;
 
 //设置方法
 element.Stick=_xScrollStick_method_Stick;
 
 //设置事件
 switch(BROWSERNAME){
  case "ns":
   window.addEventListener("class="tags" href="/tags/SCROLL.html" title=scroll>scroll",window_event_class="tags" href="/tags/SCROLL.html" title=scroll>scroll,false);
  break;
  case "ie":
  default:
   window.attachEvent("onclass="tags" href="/tags/SCROLL.html" title=scroll>scroll",window_event_class="tags" href="/tags/SCROLL.html" title=scroll>scroll);
 }
 
 //获取设置
 //无
 document.body.parentNode.οnscrοll=window_event_class="tags" href="/tags/SCROLL.html" title=scroll>scroll;
 
}
 
class="tags" href="/tags/FUNCTION.html" title=function>function window_event_class="tags" href="/tags/SCROLL.html" title=scroll>scroll(){
 var allTheScrollSticks=document.getElementsByTagName("div");
 for(var i=0;i<allTheScrollSticks.length;i++){
  if(allTheScrollSticks[i].className.match(/^((xScrollStick)|(.+ +xScrollStick)|(xScrollStick +.+)|(.+ +xScrollStick +.+))$/))try{allTheScrollSticks[i].Stick();}catch(e){}
 }
}
 
//**方法函数区******
class="tags" href="/tags/FUNCTION.html" title=function>function _xScrollStick_method_Stick(){
 var x=this.offX, y=this.offY, po=this;
 this.style.position="absolute";
 x+=document.body.parentNode.class="tags" href="/tags/SCROLL.html" title=scroll>scrollLeft;
 y+=document.body.parentNode.class="tags" href="/tags/SCROLL.html" title=scroll>scrollTop;
 this.style.left=x+"px";
 this.style.top=y+"px";
 
}
 
//**通用函数区***
//无
//]]>
</script>
<style>
.xScrollStick{
 position:absolute;
 padding:15px;
 border:1px solid black;
 width:120px;
 height:24px;
}
 
.d1 { left:0px;top:0px; }
.d2 { right:0px;top:0px; }
.d3 { left:0px;bottom:0px; }
.d4 { right:0px;bottom:0px; }
</style>
</head>
<body style="text-align:center;">
<div class="xScrollStick d1">
 <a href="
http://www.163.com">俺是浮动条</a>
</div>
<div class="xScrollStick d2">俺是浮动条2</div>
<div class="xScrollStick d3">俺是浮动条3</div>
<div class="xScrollStick d4">俺是浮动条4</div>
 
<div style="top:0px;width:400px;height:2000px;">
afosdhfosdhg<br>
afosdhfosdhg<br>afosdhfosdhg<br>
afosdhfosdhg<br>afosdhfosdhg<br>
afosdhfosdhg<br>afosdhfosdhg<br>
afosdhfosdhg<br>afosdhfosdhg<br>
afosdhfosdhg<br>afosdhfosdhg<br>
afosdhfosdhg<br>
</div>
 
</body>
</html>


http://www.niftyadmin.cn/n/925497.html

相关文章

kryo反序列化问题 com.esotericsoftware.kryo.KryoException: Encountered unregistered class ID: 48

报错 2020-06-12 18:33:29.211 ERROR 229109 --- [nioEventLoopGroup-4-33] 76 :失败,com

jQuery实现页面滚动时层智能浮动定位

<html> <head> <meta http-equiv"Content-Type" content"text/html; charsetutf-8" /> <title>jQuery实现页面滚动时层智能浮动定位小插件</title> <style type"text/css"> *{ margin:0; padding:0;} body…

Establishing SSL connection without server identity verification is not recommended

报错 SpringBoot启动时报错&#xff1a; Wed Jun 17 10:13:14 CST 2020 WARN: Establishing SSL connection without servers identity verification is not recommended. According to MySQL 5.5.45, 5.6.26 and 5.7.6 requirements SSL connection must be established by …

Idea 多线程断点被跳过

多线程调试时候出现 解决 在&#xff0c;打断点的时候&#xff0c;将ALL选为Thread

验证大全

转换标准时间 public static string getSubDatetime(object obj) { string Result string.Empty; if (obj ! null) { DateTime dt; if (DateTime.TryParse(obj.ToString(), out dt)) { dt …

线上服务启动卡死,堆栈分析

背景 服务启动时候会从mysql加载数据到es中,测试环境正常,线上异常卡住,不动。 查看堆栈信息 关键点 "elasticsearch[_client_][generic][T#5]" #843 daemon prio=5 os_prio=0 tid=0x00007fb3ec007000 nid=0x601b waiting on condition [0x00007fb1b5596000]ja…

组织机构代码验证

/// <summary>/// 验证是否是合法 /// </summary>/// <param name"Code"></param>/// <returns></returns>public static bool IsRegCode(string Code){bool flag true;if (Code.Length10){string left Code.Substring(0, 8);…

Elasticsearch中什么是 tokenizer、analyzer、filter ?

文章目录 Tokenizers(分词器)Token Filters(字符过滤器)Analyzer(分析器)自定义Analyzer带有停用词和同义词的分析器带有除梗和停用词的分析器3)带有特殊符号映射为特定单词的分析器Elastic search 是一个能快速帮忙建立起搜索功能的,最好之一的引擎。 搜索引擎的构建模块…