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 相关文章推荐
情人节专属 纯js脚本1k大小的3D玫瑰效果
Feb 11 Javascript
学习js在线html(富文本,所见即所得)编辑器
Dec 18 Javascript
Javascript变量的作用域和作用域链详解
Apr 02 Javascript
jquery实现简单合拢与展开网页面板的方法
Sep 01 Javascript
JS实现的鼠标跟随代码(卡通手型点击效果)
Oct 26 Javascript
Jqgrid之强大的表格插件应用
Dec 02 Javascript
ES6中非常实用的新特性介绍
Mar 10 Javascript
form表单转Json提交的方法(推荐)
Sep 23 Javascript
详解从Node.js的child_process模块来学习父子进程之间的通信
Mar 27 Javascript
基于vue实现一个禅道主页拖拽效果
May 27 Javascript
vue实现分页的三种效果
Jun 23 Javascript
Vue+Openlayers自定义轨迹动画
Sep 24 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
PHP实现Soap通讯的方法
2014/11/03 PHP
必须收藏的php实用代码片段
2016/02/02 PHP
PHP从二维数组得到N层分类树的实现代码
2016/10/11 PHP
为radio类型的INPUT添加客户端脚本(附加实现JS来禁用onClick事件思路代码)
2010/11/11 Javascript
Javascript Web Slider 焦点图示例源码
2013/10/10 Javascript
javascript动态的改变IFrame的高度实现自动伸展
2013/10/12 Javascript
javascript 获取网页标题代码实例
2014/01/22 Javascript
Asp.Net alert弹出提示信息的几种方法总结
2014/01/29 Javascript
用js实现博客打赏功能
2016/10/24 Javascript
用JS动态设置CSS样式常见方法小结(推荐)
2016/11/10 Javascript
详解基于vue的移动web app页面缓存解决方案
2017/08/03 Javascript
JavaScript引用类型Object常见用法实例分析
2018/08/08 Javascript
JS使用cookie保存用户登录信息操作示例
2019/05/30 Javascript
JavaScript在web自动化测试中的作用示例详解
2019/08/25 Javascript
vue element ui validate 主动触发错误提示操作
2020/09/21 Javascript
[03:41]DOTA2上海特锦赛小组赛第三日recap精彩回顾
2016/02/28 DOTA
python GUI实例学习
2017/11/21 Python
Python中的单继承与多继承实例分析
2018/05/10 Python
Python自定义函数实现求两个数最大公约数、最小公倍数示例
2018/05/21 Python
Flask框架配置与调试操作示例
2018/07/23 Python
python分批定量读取文件内容,输出到不同文件中的方法
2018/12/08 Python
记录Python脚本的运行日志的方法
2019/06/05 Python
django迁移数据库错误问题解决
2019/07/29 Python
PyQt5实现简单的计算器
2020/05/30 Python
python 使用elasticsearch 实现翻页的三种方式
2020/07/31 Python
Python爬取网页信息的示例
2020/09/24 Python
HTML5+CSS3网页加载进度条的实现,下载进度条的代码实例
2016/12/30 HTML / CSS
全球性的众包图形设计市场:DesignCrowd
2021/02/02 全球购物
银行职业规划书范文
2013/12/28 职场文书
上班睡觉检讨书
2014/01/09 职场文书
写自荐信的注意事项
2014/03/09 职场文书
服装采购员岗位职责
2014/03/15 职场文书
道德演讲稿
2014/05/21 职场文书
水电维修专业推荐信
2014/09/06 职场文书
领导班子党的群众路线教育实践活动对照检查材料
2014/09/25 职场文书
SpringBoot+Redis实现布隆过滤器的示例代码
2022/03/17 Java/Android