- 浏览: 171496 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
小桔子:
u 棒棒哒!按照你的搞定了,之前搞了好久!u 棒棒哒!!! ...
Ubuntu为Tomcat启用80端口 -
u011938035:
我用的是nutch1.7,org.apache.nutch.n ...
nutch1.4 URLNormalizers 详解 -
peigang:
试试跟踪一下脚本,应该是环境变量的问题。
nutch1.4:爬虫定时抓取设置 -
zhangmj10:
你好,看这帖子是好久以前的,不知道你能不能看到。不知道能不能帮 ...
nutch1.4:爬虫定时抓取设置 -
shinide1989:
楼主你好,我正需要修改html的解析,并想把结果存为其他格 ...
nutch1.4插件开发
<style type="text/css"> #msg_win{border:1px solid #316DC9;background:#EAEAEA;width:145px;position:absolute;right:0;font-size:12px;font- family:Arial;margin:0px;display:none;overflow:hidden;z-index:99;} #msg_win .icos{position:absolute;top:2px;*top:0px;right:2px;z-index:9;} .icos a{float:left;color:#316DC9;margin:1px;text-align:center;font-weight:bold;width:14px;height:22px;line- height:22px;padding:1px;text-decoration:none;font-family:webdings;} .icos a:hover{color:#316DC9;} #msg_title{background:#FFFFFF;border-bottom:1px solid #316DC9;border-top:1px solid #FFF;border-left:1px solid #FFF;color:#316DC9;height:25px;line-height:25px;text-indent:5px;} #msg_content{margin:0px;width:145px;height:120px;overflow:hidden;} </style> <div id="msg_win" style="display:block;top:490px;visibility:visible;opacity:1;"> <div class="icos"><a id="msg_min" title="最小化" href="javascript:void 0" _fcksavedurl="javascript:void 0">_</a><a id="msg_close" title="关闭" href="javascript:void 0" _fcksavedurl="javascript:void 0">×</a></div> <div id="msg_title">学习平台</div> <div id="msg_content"> <a href="www.sina.com.cn" target="_blank"> <img src="http://www.sina.com.cn" width="145" height="120" border="0"/></a> <!--图片地址--> </div> </div> <script language="javascript"> var Message={ set: function() {//最小化与恢复状态切换 var set=this.minbtn.status == 1?[0,1,'block',this.char[0],'最小化']:[1,0,'none',this.char[1],'恢复']; this.minbtn.status=set[0]; this.win.style.borderBottomWidth=set[1]; this.content.style.display =set[2]; this.minbtn.innerHTML =set[3] this.minbtn.title = set[4]; this.win.style.top = this.getY().top; }, close: function() {//关闭 this.win.style.display = 'none'; window.onscroll = null; }, setOpacity: function(x) {//设置透明度 var v = x >= 100 ? '': 'Alpha(opacity=' + x + ')'; this.win.style.visibility = x<=0?'hidden':'visible';//IE有绝对或相对定位内容不随父透明度变化的bug this.win.style.filter = v; this.win.style.opacity = x / 100; }, show: function() {//渐显 clearInterval(this.timer2); var me = this,fx = this.fx(0, 100, 0.1),t = 0; this.timer2 = setInterval(function() { t = fx(); me.setOpacity(t[0]); if (t[1] == 0) {clearInterval(me.timer2) } },10); }, fx: function(a, b, c) {//缓冲计算 var cMath = Math[(a - b) > 0 ? "floor": "ceil"],c = c || 0.1; return function() {return [a += cMath((b - a) * c), a - b]} }, getY: function() {//计算移动坐标 var d = document,b = document.body, e = document.documentElement; var s = Math.max(b.scrollTop, e.scrollTop); var h = /BackCompat/i.test(document.compatMode)?b.clientHeight:e.clientHeight; var h2 = this.win.offsetHeight; return {foot: s + h + h2 + 2+'px',top: s + h - h2 - 2+'px'} }, moveTo: function(y) {//移动动画 clearInterval(this.timer); var me = this,a = parseInt(this.win.style.top)||0; var fx = this.fx(a, parseInt(y)); var t = 0 ; this.timer = setInterval(function() { t = fx(); me.win.style.top = t[0]+'px'; if (t[1] == 0) { clearInterval(me.timer); me.bind(); } },10); }, bind:function (){//绑定窗口滚动条与大小变化事件 var me=this,st,rt; window.onscroll = function() { clearTimeout(st); clearTimeout(me.timer2); me.setOpacity(0); st = setTimeout(function() { me.win.style.top = me.getY().top; me.show(); },600); }; window.onresize = function (){ clearTimeout(rt); rt = setTimeout(function() {me.win.style.top = me.getY().top},100); } }, init: function() {//创建HTML function $(id) {return document.getElementById(id)}; this.win=$('msg_win'); var set={minbtn: 'msg_min',closebtn: 'msg_close',title: 'msg_title',content: 'msg_content'}; for (var Id in set) {this[Id] = $(set[Id])}; var me = this; this.minbtn.onclick = function() {me.set();this.blur()}; this.closebtn.onclick = function() {me.close()}; this.char=navigator.userAgent.toLowerCase().indexOf('firefox')+1?['_','::','×']:['0','2','r'];//FF不支持webdings字体 this.minbtn.innerHTML=this.char[0]; this.closebtn.innerHTML=this.char[2]; setTimeout(function() {//初始化最先位置 me.win.style.display = 'block'; me.win.style.top = me.getY().foot; me.moveTo(me.getY().top); },0); return this; } }; Message.init(); </script>
发表评论
-
CentOS7下Kafka的安装介绍
2018-11-18 17:53 389简介 Kafka 是一种高吞吐的分布式发布订阅消息系统, ... -
Ubuntu为Tomcat启用80端口
2012-09-11 15:05 10117一、tomcat部署调试 Update the pac ... -
MyEclipse配置IvyDE
2012-03-28 14:16 2229从以下地址下载eclipse,http://www.eclip ... -
Ubuntu 安装jdk
2012-02-19 18:58 914方法一:安装开源jdk 先运行执行java 或者javac测 ... -
JSTL 1.2.x guide
2011-05-03 23:47 1564JSTL 1.2.x is the latest versio ... -
nutch二次开发环境搭建
2011-05-03 17:05 1485本文在总结使用nutch1.2框架做二次开发实验中总结出开发环 ... -
NutchBean构造方法解析
2011-05-02 16:47 1187NutchBean(Configuration conf, P ... -
Lucene+Nutch搜索引擎开发一:介绍
2011-02-22 18:34 1059本系列文章是Lucene+Nutch学习、实现的记录,适用于有 ... -
Spring应用开发:控制反转实现(IOC)原理
2010-12-05 22:03 1067IOC的核心接口是BeanFactory,它的职责包括实例化、 ... -
Apache Axis2实现WebService在J2EE中的应用
2010-12-05 22:00 701整理中。。。。 -
Struts2应用开发详解--17、对国际化的支持。
2010-09-22 22:57 921国际化的支持建立在系统语言环境参数基础上,Struts框架会根 ... -
Struts2应用开发详解--16、对Action中的方法进行校验
2010-09-22 22:52 1023struts2的校验可以用两种方式实现: 一、java代码实 ... -
Struts2应用开发详解--15、自定义拦截器
2010-09-22 22:51 1206拦截器在实际开发中经常用到,典型的应用如对全局环境的权 ... -
Struts2应用开发详解--14、文件上传和下载
2010-09-22 22:51 787一、文件上传 Struts2的文件上传需要common ... -
Struts2应用开发详解--13、访问或者添加属性
2010-09-22 22:49 766Struts2中摒弃掉了Struts1中对servlet各种对 ... -
Struts2应用开发详解--12、自定义类型转换器
2010-09-22 22:48 761struts2中 1、局部类型转换器 2、全局 ... -
Struts2应用开发详解--11、请求参数的接收
2010-09-22 02:02 1098Struts2中请求参数以action属性的方式被初始化赋值。 ... -
Struts2应用开发详解--10、动态方法调用和使用通配符定义
2010-09-22 01:42 950Struts2的action默认调用方法为execute()。 ... -
Struts2应用开发详解--9、指定多个配置文件
2010-09-22 00:49 835复杂的系统开发会有很多的action配置。为便于管理开发中应该 ... -
Struts2应用开发详解--8、Struts2处理流程
2010-09-22 00:36 9201、解析web.xml中的过滤器org.apache.s ...
相关推荐
客服QQ浮动窗口是一种常见的网页交互设计,用于提供即时在线客服支持。这种设计通常结合JavaScript和CSS技术实现,以便在用户浏览网页时,一个带有QQ客服号码的小窗口会悬浮在页面的一角,方便用户随时发起咨询。 ...
标题“html可以移动的浮动窗口”指的是使用HTML和相关技术实现的一种窗口效果,这种窗口可以在页面上自由移动,通常用于创建如侧边栏、通知或对话框等交互元素。 首先,我们来理解浮动窗口的基本概念。在HTML中,...
在网页设计中,浮动窗口是一种常见的交互元素,它可以在用户滚动页面时始终保持在视口的可见位置,提供持续的信息展示或者导航功能。本教程将详细讲解如何使用JavaScript实现基于页面的浮动窗口。JavaScript作为一种...
QQ在线浮动窗口插件是一种常见的网站交互功能,它允许访客在浏览网页时直观地看到网站管理员或客服人员的在线状态,便于及时沟通。在ASP(Active Server Pages)技术平台上实现这一功能,可以让网站具备更高效的用户...
浮动窗口在IT行业中是一种常见的用户界面设计元素,尤其在网页设计和桌面应用中广泛使用。它们通常用于显示通知、快捷菜单、广告或者其他辅助信息,不占据主窗口的大部分空间,而是悬浮于屏幕的一侧或上方,有的甚至...
在网页设计中,浮动窗口是一种常见的广告或交互元素呈现方式,它可以随着用户滚动页面而保持在屏幕的特定位置,提供持续的视觉效果或功能。在给出的文档中,提到了三种类型的浮动窗口:左栏浮动广告、右栏浮动广告...
浮动窗口在IT行业中通常指的是那些在用户界面中可以自由移动、不会被其他元素遮挡的窗口组件,常见于各种软件和网页设计中。这种技术在实现动态广告、通知提示、设置面板等方面非常实用。在本篇文章中,我们将深入...
总结来说,网页浮动广告是通过JavaScript和CSS相结合的方式实现的,利用`position`属性实现定位,`Z-INDEX`控制层级,`scrollTop`处理滚动事件,以及`setInterval`定时执行函数来实现动态效果。这种方式可以提高广告...
### 使用JavaScript实现网页浮动窗口随窗口滚动功能 在现代网页设计中,为了提供更好的用户体验,很多网站都会使用浮动窗口作为在线客服系统、广告推送或帮助菜单等。这种类型的浮动窗口通常固定在屏幕的一角,并...
在网页设计中,浮动窗口(通常是一个具有特定功能的`div`元素)是一种常见的交互元素,它能够悬浮在页面内容之上,提供信息提示、广告展示或者用户交互等功能。jQuery作为一种强大的JavaScript库,为创建这样的浮动...
在JavaScript中实现浮动窗口效果,主要是通过操作DOM元素的CSS属性来实现的。浮动窗口通常用于网站上的广告或者在线客服功能,它会始终出现在浏览器窗口的某个固定位置,即使用户滚动页面,窗口仍然保持可见。 首先...
总的来说,“jQuery可拖动右下角浮动窗口特效”是一个综合运用了jQuery事件处理、CSS布局和动画设计的实例,它展示了如何通过JavaScript和CSS创建动态、交互的网页元素,提升用户体验。通过学习和理解这个特效的实现...
本项目“jQuery版简单易用的可拖动右下角浮动窗口”是一个利用jQuery实现的交互式UI组件,适用于创建具有动态效果的网页元素,特别是那些需要在用户界面上悬浮并可自由拖动的窗口。 这个特效的核心功能在于提供一个...
综上所述,"Jquery浮动窗口拖动放大缩小关闭效果"是一个集成了多种jQuery特性的实践案例,涵盖了网页交互设计中的常见需求。通过学习和掌握这些技巧,开发者能够创建更富于动态和用户体验的网页应用。
4. **透明度控制**:有时,浮动窗口可能需要具有半透明效果,这需要掌握如何控制窗口的透明度,例如在Windows中使用SetLayeredWindowAttributes函数。 5. **多线程编程**:如果浮动窗口需要持续更新内容,如实时...
在当前的网络信息时代,网页设计与用户体验的结合越来越紧密。为了提高用户访问网站时的视觉体验,设计师们常常采用...通过这种方式,其他网页开发者也可以学习如何创建类似的浮动窗口效果,以丰富自己的网页设计项目。
"jquery商城网站右下角浮动窗口商品随机展示效果代码"是一种实现这一目标的技术手段。这个功能通常被称为“悬浮广告”或“飘窗”,它可以在用户浏览网页时,始终保持在屏幕的右下角,展示随机选择的商品信息,以吸引...
1. **浮动窗口**:浮动窗口是指在网页上独立显示,并能随页面滚动而保持在屏幕某一位置的元素。通常,我们可以通过设置CSS样式中的`position`属性为`fixed`来实现浮动效果。例如: ```css .float-window { ...
本项目"jquery右下角浮动窗口.zip"涉及到的知识点主要集中在利用jQuery创建一个动态的、浮于网页右下角的商品展示窗口。下面将详细解析这个项目的相关技术点。 首先,我们要理解jQuery的浮动窗口(Floating Window...
在网页设计中,实现页面图片随机浮动效果是一种常见的动态视觉表现手法,它可以为网站增添趣味性和活力。这种效果通常是通过JavaScript或CSS3来实现的,让图片在页面上以随机的位置和速度移动,给人一种生动的感觉。...