javascript实现的固定位置悬浮窗口实例


Posted in Javascript onApril 30, 2015

本文实例讲述了javascript实现的固定位置悬浮窗口。分享给大家供大家参考。具体实现方法如下:

<!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=gb2312" />
<title>Fixed固定位置的悬浮</title>
<style>
* { font-size:12px; font-family:Verdana,宋体; }
html, body { margin:0px; padding:0px; overflow:hidden; }
.b { margin:0px; padding:0px; overflow:auto; }
.line0 { line-height:20px; background-color:lightyellow;
padding:0px 15px; }
.line1 { line-height:18px; background-color:lightblue;
padding:0px 10px; }
.w { position:absolute; right:10px; bottom:10px; width:160px; 
height:240px; overflow:hidden; border:2px groove #281;
cursor:default; -moz-user-select:none; }
.t { line-height:20px; height:20px; width:160px;
overflow:hidden; background-color:#27C; color:white;
font-weight:bold; border-bottom:1px outset blue;
text-align:center; }
.winBody { height:218px; width:160px; overflow-x:hidden;
overflow-y:auto; border-top:1px inset blue;
padding:10px; text-indent:10px; background-color:white;
}
</style>
</head>
<body>
<div class="w">
<div class="t">Demo Win - Fixed</div>
<div class="winBody">Hello world</div>
<div>https://3water.com/</div>
</div>
</body>
<script>
//测试用,随机产生一定的内容
for(var i=0; i<400; i++)document.write("<div class=\"line"+(i%2)+"\">"+(new Array(20)).join((Math.random()*1000000).toString(36)+" ")+"<\/div>");
//代码如下:
new function(w,b,c,d,o){
d=document;b=d.body;o=b.childNodes;c="className";
b.appendChild(w=d.createElement("div"))[c]= "b";
for(var i=0; i<o.length-1; i++)if(o[i][c]!="w")w.appendChild(o[i]),i--;
(window.onresize = function(){
w.style.width = d.documentElement.clientWidth + "px";
w.style.height = d.documentElement.clientHeight + "px";
})();
}
</script>
</html>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
添加JavaScript重载函数的辅助方法2
Jul 04 Javascript
Javascript算符的优先级介绍
Mar 20 Javascript
基于jquery的禁用右键、文本选择功能、复制按键的实现代码
Aug 27 Javascript
js获取元素外链样式的方法
Jan 27 Javascript
jquery中map函数遍历数组用法实例
May 18 Javascript
javascript实现全角转半角的方法
Jan 23 Javascript
浅谈js中的三种继承方式及其优缺点
Aug 10 Javascript
原生js实现放大镜效果
Jan 11 Javascript
用file标签实现多图文件上传预览
Feb 14 Javascript
Vue 单文件中的数据传递示例
Mar 21 Javascript
parabola.js抛物线与加入购物车效果的示例代码
Oct 25 Javascript
JavaScript实现网页动态生成表格
Nov 25 Javascript
Js与Jq 获取页面元素值的方法和差异对比
Apr 30 #Javascript
js兼容pc端浏览器并有多种弹出小提示的手机端浮层控件实例
Apr 29 #Javascript
js实现支持手机滑动切换的轮播图片效果实例
Apr 29 #Javascript
jQuery实现冻结表格行和列
Apr 29 #Javascript
Js实现无刷新删除内容
Apr 29 #Javascript
纯js实现仿QQ邮箱弹出确认框
Apr 29 #Javascript
jQuery()方法的第二个参数详解
Apr 29 #Javascript
You might like
欧美媒体选出10年前最流行的17部动画
2017/01/18 日漫
cmd下运行php脚本
2008/11/25 PHP
PHP设计模式之命令模式的深入解析
2013/06/13 PHP
php读取图片内容并输出到浏览器的实现代码
2013/08/08 PHP
php array_keys 返回数组的键名
2016/10/25 PHP
php curl发送请求实例方法
2019/08/01 PHP
几行代码轻松搞定jquery实现flash8类似的连接效果
2007/05/03 Javascript
javascript学习笔记(八) js内置对象
2012/06/19 Javascript
Javascript数据结构与算法之列表详解
2015/03/12 Javascript
javascript操作Cookie(设置、读取、删除)方法详解
2015/03/18 Javascript
JS实现随机乱撞彩色圆球特效的方法
2015/05/05 Javascript
jQuery Ajax页面局部加载方法汇总
2016/06/02 Javascript
Bootstrap Metronic完全响应式管理模板之菜单栏学习笔记
2016/07/08 Javascript
jQuery实现的placeholder效果完整实例
2016/08/02 Javascript
jQuery中slidedown与slideup方法用法示例
2016/09/16 Javascript
Js动态设置rem来实现移动端字体的自适应代码
2016/10/14 Javascript
JS两种类型的表单提交方法实例分析
2016/11/28 Javascript
javascript基于原型链的继承及call和apply函数用法分析
2016/12/15 Javascript
微信小程序实现Swiper轮播图效果
2019/11/22 Javascript
vue实现登录功能
2020/12/31 Vue.js
python不带重复的全排列代码
2013/08/13 Python
Eclipse中Python开发环境搭建简单教程
2016/03/23 Python
python实现超市管理系统(后台管理)
2019/10/25 Python
Python pexpect模块及shell脚本except原理解析
2020/08/03 Python
通过Django Admin+HttpRunner1.5.6实现简易接口测试平台
2020/11/11 Python
CSS3中的常用选择器使用示例整理
2016/06/13 HTML / CSS
详解HTML5之pushstate、popstate操作history,无刷新改变当前url
2017/03/15 HTML / CSS
html5 canvas手势解锁源码分享
2020/01/07 HTML / CSS
一个SQL面试题
2014/08/21 面试题
全神贯注教学反思
2014/02/03 职场文书
中专毕业生的自荐书
2014/07/01 职场文书
“四风”问题对照检查材料思想汇报
2014/09/16 职场文书
2016年第十九届推普周活动总结
2016/04/06 职场文书
2019最新婚庆对联集锦!
2019/07/10 职场文书
在Java中Collection的一些常用方法总结
2021/06/13 Java/Android
python数据处理之Pandas类型转换
2022/04/28 Python