html代码:

<div id="window"><a href="#anchor" > //锚点信息,可以在向跳转到的位置加锚点<img style="height: 80px" class="className" src="/static/img/receive.gif"> //src中我放的是图片的本地链接</a><a href="javascript:void(0)" id="wind" style="height: 20px;padding-right: 805px;"></a> //这里的padding-right可以调节图片左右位置
</div>

js代码:

 $(function(){$("#wind").click(function(){$(this).parent().hide();});//相对固定悬浮窗位置function scrollx(p) {var d = document, dd = d.documentElement, db = d.body, w = window, o = d.getElementById(p.id), ie6 = /msie 6/i.test(navigator.userAgent), style, timer;if (o) {cssPub = ";position:"+(p.f&&!ie6?'fixed':'absolute')+";"+(p.t!=undefined?'top:'+p.t+'px;':'bottom:0;');if (p.r != undefined && p.l == undefined) {o.style.cssText += cssPub + ('right:'+p.r+'px;');} else {o.style.cssText += cssPub + ('margin-left:'+p.l+'px;');}if(p.f&&ie6){cssTop = ';top:expression(documentElement.scrollTop +'+(p.t==undefined?dd.clientHeight-o.offsetHeight:p.t)+'+ "px" );';cssRight = ';right:expression(documentElement.scrollright + '+(p.r==undefined?dd.clientWidth-o.offsetWidth:p.r)+' + "px")';if (p.r != undefined && p.l == undefined) {o.style.cssText += cssRight + cssTop;} else {o.style.cssText += cssTop;}dd.style.cssText +=';background-image: url(about:blank);background-attachment:fixed;';}else{if(!p.f){w.onresize = w.onscroll = function(){clearInterval(timer);timer = setInterval(function(){//双选择为了修复chrome 下xhtml解析时dd.scrollTop为 0var st = (dd.scrollTop||db.scrollTop),c;c = st - o.offsetTop + (p.t!=undefined?p.t:(w.innerHeight||dd.clientHeight)-o.offsetHeight);if(c!=0){o.style.top = o.offsetTop + Math.ceil(Math.abs(c)/10)*(c<0?-1:1) + 'px';}else{clearInterval(timer);}},10)}}}}}if(screen.height>800){//粗暴地处理分辨率对浮窗的影响scrollx({id:'jdSmall', r:0, t:screen.height-240, f:1}); //这里的t的数据是调整图片上下的位置}else if(screen.height>720){scrollx({id:'jdSmall', r:0, t:screen.height-545, f:1});}else{scrollx({id:'jdSmall', r:0, t:screen.height-460, f:1});}});

锚点:

<a id="anchor"></a>

这段代码也是在网上看的某个大佬写的.目前能知道的也就是调整窗口的位置.锚点的跳转是我加的.但是位置掌握不好.

这个就是展示的效果,立即领取,会一直固定在页面下端:

点击,立即领取,它会跳转到你锚点设置的位置,但是没办法固定到某个标签上,也希望大家能给一个解决的方法.
如果只是想出现一个一直显示的悬浮窗口,或者图标,就忽略锚点设置,

这里的href直接填个#号就行了.

Java前端,悬浮窗口html+js相关推荐

  1. html js中间显示悬浮窗,Js 悬浮窗口(可固定位置)代码

    本节内容: Js 悬浮窗口 说明: 固定位置的Js悬浮窗口,代码有详细的注释. 例子: 复制代码 代码示例: Fixed固定位置的悬浮 - www.jquerycn.cn * { font-size: ...

  2. Java后端压缩JSON字符串,前端使用pako.min.js解压

    我在日常开发中遇到,由于后端返回JSON数据较大,导致前端响应的较慢,于是考虑通过后端压缩,前端解压的方式来进行优化: 后端压缩工具类: package com.stt.common.util;imp ...

  3. 前端学习:学习笔记(JS部分)

    前端学习:学习笔记(JS部分) 前端学习:JS学习总结(图解)    JS的简介 JS基本语法 JS内置对象 JS的函数 JS的事件 JS的BOM JS的DOM JS的简介 新建步骤 <body ...

  4. 前端利器—1—转型JS编程

    JS作为前端开发的必备语言工具,虽然JS对非编程人员来说比较容易上手,但是,要真正的精通JS开发,尚且假设学习过c++.java等面向对象语言的一种.因为对oo开发人员,迅速掌握JS的开发要点,是顺利 ...

  5. 前端清单之Vue.js篇

    2019独角兽企业重金招聘Python工程师标准>>> 教程实践 基于 Vue 与 DeepStream 构建实时 CRUD 应用:Vue 是专注于 JavaScript UI 的渐 ...

  6. 通用的桌面悬浮窗口的实现

    现在很多安全类的软件,比如360手机助手,百度手机助手等等,都有一个悬浮窗,可以飘浮在桌面上,方便用户使用一些常用的操作.今天这篇文章,就是介绍如何实现桌面悬浮窗效果的. 首先,看一下效果图. 悬浮窗 ...

  7. 【Anroid界面实现】通用的桌面悬浮窗口的实现

    转载请注明出处:http://blog.csdn.net/zhaokaiqiang1992 现在很多安全类的软件,比如360手机助手,百度手机助手等等,都有一个悬浮窗,可以飘浮在桌面上,方便用户使用一 ...

  8. 使用electron实现百度网盘悬浮窗口功能的示例代码

    相关依赖 里面使用了vuex vue vue-route storeJs storeJs 用来持久化vuex状态 展示 相关依赖 里面使用了vuex vue vue-route storeJs sto ...

  9. 好程序员web前端分享如何理解JS单线程

    好程序员web前端分享如何理解JS单线程,JS本质是单线程的.也就是说,它并不能像JAVA语言那样,两个线程并发执行. 但我们平时看到的JS,分明是可以同时运作很多任务的,这又是怎么回事呢? 首先,J ...

最新文章

  1. 幻灯片中如何让日期和页码自动更新
  2. mysql安装1335_Mysql 安装问题。提示MySQL Server 5.1 -- Error 1335.
  3. 卡通角色表情驱动系列二
  4. PocoClassGenerator:RDBMS所有表/视图生成Dapper POCO类代码
  5. with(nolock)解释
  6. python生成图像公章_科学网—python pillow库 python界的ps 实现数据批量盖章 并打包成exe - 李鸿斌的博文...
  7. 谷歌插件--SuperCopy(解决网页中文字不可复制的问题)
  8. 【keil5调试】warning:enumerated type mixed with another type
  9. 【K8S】Submariner实现跨集群通信
  10. 斯特林数 java实现_关于斯特林数
  11. Java中进行Debug断点调试
  12. 每周更新 | 在线面试「对话窗口」功能上线,公共题库题型等更新
  13. python和scre_前端大牛们都学过哪些东西?
  14. 数学四大思想八大方法_数学八种思维方法
  15. 连接MySQL错误:Can#39;t connect to MySQL server (10060)
  16. 互联网新机遇:移动社交电商将成为下一个风口?
  17. Python批量翻译英文成中文
  18. Mac回收站清空还能恢复吗?2个方法快速找回废纸篓清空文件
  19. 乘法口诀表python_如何用python编写乘法口诀表
  20. 64页PPT讲透区块链核心技术在行业的应用

热门文章

  1. word中给图表自动编号时出现的“题注或页码中不含章节编号”的问题
  2. (转载)Android高德地图多路线规划----可点击选择路线
  3. 完整 MAXWELL 核心登場,NVIDIA GEFORCE GTX TITAN X 顯示卡實測
  4. ffmpeg moov 前移命令
  5. 《抓住听众心理——演讲者要知道的100件事》一第 1 章 人们是怎样思考和学习的...
  6. uniapp之封装公共的搜索控件
  7. linux nbu客户端配置,NBU服务器连不上客户端的相关推荐_ChinaUnix论坛
  8. 企业微信怎么用?企业微信管理工具哪个好?【百问百答】
  9. android surfaceview截图 系统截图
  10. 【STM32】STM32之timer1产生PWM(互补通道)