- 浏览: 1214098 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (434)
- js (20)
- struts2 (77)
- spring (11)
- hibernate (17)
- ssh整合 (9)
- 程序例子 (4)
- 正则表达式 (8)
- JSP (20)
- IDE (15)
- 数据库 (10)
- 工作经验技巧感悟 (21)
- 程序员的幽默 (4)
- windows设置 (4)
- 名词解释 (4)
- 技术入门 (4)
- jFreeChart (16)
- OGNL (5)
- java基础 (46)
- dwr (4)
- portal (1)
- 示例用到的附件 (0)
- 优秀程序员45个习惯 (1)
- webService (1)
- shell (3)
- ibatis (3)
- 开发工具 (1)
- OS (3)
- xmlbean (2)
- design_pattern (0)
- error (1)
- testng (2)
- python (18)
- hadoop (21)
- mapreduce (9)
- Hive (0)
- HBase (0)
- ubuntu (22)
- 多线程 (7)
- 自我改进 (6)
- 设计模式 (1)
- ssh (2)
- ant (4)
- guake (2)
- 云计算 (9)
- hdfs (3)
- 大数据 (1)
- 电信业务 (1)
- maven (2)
- svn (5)
- UML (1)
- 待处理问题 (2)
- log4j (1)
- css (1)
- LevelDb (0)
- thrift (6)
- 辅助工具 (3)
- 算法 (1)
- tornado (0)
- twisted (1)
- jvm (0)
- 图书 (1)
- 其他 (1)
- oracle (2)
- mvn (1)
- 私人信息 (0)
- nio (1)
- zookeeper (1)
- JavaIO (3)
- mongodb (1)
- java-高级 (6)
- spring-深入 (1)
- tomcat (1)
- quartz (1)
- 面试题 (1)
- redis (3)
- EJBCA (0)
- spring-3.0 (1)
- memcache (3)
- 性能检测 (1)
- android (0)
- 开源项目 (1)
- 将博客搬至CSDN (0)
- 架构之路 (1)
最新评论
-
pjwqq:
“子类对象”都拥有了“父类对象的一个实例的引用”我晕,应该是“ ...
java继承--父类属性的存放位置 -
gwgyk:
关于楼主最后的问题,我想可能是这样:InputFormat默认 ...
eclipse 运行hadoop wordcount -
fanjf:
上述7点基本具备,可惜现在因为项目需要,做管理方面工作!
如何判断自己是否具有成为一名优秀程序员的潜质 -
摸爬滚打NO1:
链接已经失效
Eclipse添加JSEclipse 插件(js插件) -
younglibin:
看了以上7条, 自己 也不知道是否能够对上, 感觉没一点都有那 ...
如何判断自己是否具有成为一名优秀程序员的潜质
<Script language="javascript"> <!-- window.onload = getMsg; window.onresize = resizeDiv; window.onerror = function(){} //短信提示使用(asilas添加) var divTop,divLeft,divWidth,divHeight,docHeight,docWidth,objTimer,i = 0; function getMsg() { try{ // parseInt(String s, int radix) // 使用第二个参数指定的基数,将字符串参数解析为有符号的整数。 Integer中的方法 divTop = parseInt(document.getElementById("eMeng").style.top,10) divLeft = parseInt(document.getElementById("eMeng").style.left,10) divHeight = parseInt(document.getElementById("eMeng").offsetHeight,10) divWidth = parseInt(document.getElementById("eMeng").offsetWidth,10) docWidth = document.body.clientWidth; docHeight = document.body.clientHeight; document.getElementById("eMeng").style.top = parseInt(document.body.scrollTop,10) + docHeight + 10;// divHeight document.getElementById("eMeng").style.left = parseInt(document.body.scrollLeft,10) + docWidth - divWidth document.getElementById("eMeng").style.visibility="visible" objTimer = window.setInterval("moveDiv()",10) } catch(e){} } function resizeDiv() { i+=1 if(i>99999) closeDiv() //客户想不用自动消失由用户来自己关闭所以屏蔽这句 try{ divHeight = parseInt(document.getElementById("eMeng").offsetHeight,10) divWidth = parseInt(document.getElementById("eMeng").offsetWidth,10) docWidth = document.body.clientWidth; docHeight = document.body.clientHeight; document.getElementById("eMeng").style.top = docHeight - divHeight + parseInt(document.body.scrollTop,10) document.getElementById("eMeng").style.left = docWidth - divWidth + parseInt(document.body.scrollLeft,10) } catch(e){} } function moveDiv() { try { if(parseInt(document.getElementById("eMeng").style.top,10) <= (docHeight - divHeight + parseInt(document.body.scrollTop,10))) { window.clearInterval(objTimer) objTimer = window.setInterval("resizeDiv()",1) } divTop = parseInt(document.getElementById("eMeng").style.top,10) document.getElementById("eMeng").style.top = divTop - 1 } catch(e){} } function closeDiv() { document.getElementById('eMeng').style.visibility='hidden'; if(objTimer) window.clearInterval(objTimer) } --> </Script>
完整jsp页面代码:
<%@ page language="java" import="java.util.*" pageEncoding="utf8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <base href="<%=basePath%>"> <title>My JSP 'addwin.jsp' starting page</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="This is my page"> <!-- <link rel="stylesheet" type="text/css" href="styles.css"> --> <Script language="javascript"> <!-- window.onload = getMsg; window.onresize = resizeDiv; window.onerror = function(){} //短信提示使用(asilas添加) var divTop,divLeft,divWidth,divHeight,docHeight,docWidth,objTimer,i = 0; function getMsg() { try{ // parseInt(String s, int radix) // 使用第二个参数指定的基数,将字符串参数解析为有符号的整数。 Integer中的方法 divTop = parseInt(document.getElementById("eMeng").style.top,10) divLeft = parseInt(document.getElementById("eMeng").style.left,10) divHeight = parseInt(document.getElementById("eMeng").offsetHeight,10) divWidth = parseInt(document.getElementById("eMeng").offsetWidth,10) docWidth = document.body.clientWidth; docHeight = document.body.clientHeight; document.getElementById("eMeng").style.top = parseInt(document.body.scrollTop,10) + docHeight + 10;// divHeight document.getElementById("eMeng").style.left = parseInt(document.body.scrollLeft,10) + docWidth - divWidth document.getElementById("eMeng").style.visibility="visible" objTimer = window.setInterval("moveDiv()",10) } catch(e){} } function resizeDiv() { i+=1 if(i>99999) closeDiv() //客户想不用自动消失由用户来自己关闭所以屏蔽这句 try{ divHeight = parseInt(document.getElementById("eMeng").offsetHeight,10) divWidth = parseInt(document.getElementById("eMeng").offsetWidth,10) docWidth = document.body.clientWidth; docHeight = document.body.clientHeight; document.getElementById("eMeng").style.top = docHeight - divHeight + parseInt(document.body.scrollTop,10) document.getElementById("eMeng").style.left = docWidth - divWidth + parseInt(document.body.scrollLeft,10) } catch(e){} } function moveDiv() { try { if(parseInt(document.getElementById("eMeng").style.top,10) <= (docHeight - divHeight + parseInt(document.body.scrollTop,10))) { window.clearInterval(objTimer) objTimer = window.setInterval("resizeDiv()",1) } divTop = parseInt(document.getElementById("eMeng").style.top,10) document.getElementById("eMeng").style.top = divTop - 1 } catch(e){} } function closeDiv() { document.getElementById('eMeng').style.visibility='hidden'; if(objTimer) window.clearInterval(objTimer) } --> </Script> <DIV id=eMeng style="BORDER-RIGHT: #455690 1px solid; BORDER-TOP: #a6b4cf 1px solid; Z-INDEX:99999; LEFT: 2px; VISIBILITY: hidden; BORDER-LEFT: #a6b4cf 1px solid; WIDTH: 160px; BORDER-BOTTOM: #455690 1px solid; POSITION: absolute; TOP: 1px; HEIGHT: 25px; BACKGROUND-COLOR: #c9d3f3"> <TABLE width="160" height="25" border=0 cellPadding=0 cellSpacing=0 bgColor=#AFDCF3 style="BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid" > <TBODY> <TR bgColor=#6699cc> <TD style="font-size: 12px; background-image: url('images/msgTopBg.gif'); color: #0f2c8c; top=100, left=100" width=6 height=24 >说的</TD> <TD width="267" height="20" vAlign=center style="font-weight: normal; font-size: 12px; background-image: url('images/msgTopBg.gif'); color: #ffffff; padding-left: 4px; padding-top: 4px " ><a href="http://609598174.qzone.qq.com" target="_blank"> -----我的空间------ padding-left: 4px;弹出窗口文字句窗口左边的距离 padding-top: 4px弹出窗口文字句窗口左边的距离 </a></TD> <TD style="background-image: url('images/msgTopBg.gif'); padding-right: 2px; padding-top: 2px" vAlign=center align=right width=26 top=100, left=100> <span title=关闭 style="CURSOR: hand;color:white;font-size:12px;font-weight:bold;margin-right:4px;" top=100, left=100 onclick=closeDiv() ><font color="#000000">×</font></span> <!--<IMG title=关闭 style="CURSOR: hand" onclick=closeDiv() hspace=3 src="msgClose.jpg">--> </TD> </TR> </TBODY> </TABLE> </DIV>有勇气来改变可以改变的事情,有胸怀来接受不可改变的事情,有智慧来分辨两者的不同!
知道事物应该是什么样,说明你是聪明的人;知道事物实际是什么样,说明你是有经验的人;
知道怎样使事物变得更好,说明你是有才能的人。
记得感激每一个帮助你的人啊 <SCRIPT LANGUAGE="JavaScript"> var s = "";
参数说明:
s += "\r\n网页可见区域宽:"+ document.body.clientWidth; s += "\r\n网页可见区域高:"+ document.body.clientHeight; s += "\r\n网页可见区域宽:"+ document.body.offsetWidth +" (包括边线和滚动条的宽)"; s += "\r\n网页可见区域高:"+ document.body.offsetHeight +" (包括边线的宽)"; s += "\r\n网页正文全文宽:"+ document.body.scrollWidth; s += "\r\n网页正文全文高:"+ document.body.scrollHeight; s += "\r\n网页被卷去的高:"+ document.body.scrollTop; s += "\r\n网页被卷去的左:"+ document.body.scrollLeft; s += "\r\n网页正文部分上:"+ window.screenTop; s += "\r\n网页正文部分左:"+ window.screenLeft; s += "\r\n屏幕分辨率的高:"+ window.screen.height; s += "\r\n屏幕分辨率的宽:"+ window.screen.width; s += "\r\n屏幕可用工作区高度:"+ window.screen.availHeight; s += "\r\n屏幕可用工作区宽度:"+ window.screen.availWidth; s += "\r\n你的屏幕设置是 "+ window.screen.colorDepth +" 位彩色"; s += "\r\n你的屏幕设置 "+ window.screen.deviceXDPI +" 像素/英寸"; alert(s); </SCRIPT> </head> <body> This is my JSP page. <br> </body> </html>
发表评论
-
javaweb项目RuntimeException不能默认打印到控制台
2012-11-26 15:46 3054前几天搭建了一个框架: 配置 struts2 spring2 ... -
CSS 中 # 和 . 的区别
2011-05-17 10:03 15487id:用来定义页面中大 ... -
鼠标经过导航栏改变页面的内容
2010-01-04 16:30 3015用到的css: <style type="t ... -
固定(冻结 )table第一行的列名
2009-12-25 14:35 11869在做数据展示时,出阿里的数据好多,分页后,由于页面显示的范围比 ... -
图片 的超链接带边框
2009-12-25 11:43 3428去掉图片超链接边框颜色: 一种方法是在图片img标签 ... -
<td>……</td>里的字数100,只显示其中20个
2009-12-22 17:33 6792如果不是一定要限制字数,可以限制长度的话 <ta ... -
css实现页面文字不换行、自动换行、强制换行
2009-12-22 15:35 5640强制不换行 div{white-space:nowrap;} ... -
页面在不同屏幕分辨率下存在的问题及解决办法
2009-11-12 11:47 7493页面在不同屏幕分辨率下存在的问题及解决办法(未考虑800*60 ... -
struts2 标签展示 map
2009-09-21 17:59 2273从数据库中查找出来的 ... -
JSP中Servlet生命周期
2009-08-31 08:36 1566Servlet生命周期:以下是 ... -
JSP中response对象
2009-08-31 08:35 3599所属接口:javax.servlet.http.HttpSer ... -
JSP中request对象
2009-08-31 08:34 13105JSP中request对象 Web是请求/响应架构的使用,浏 ... -
JSP的动态导入和静态导入
2009-08-31 08:33 3608JSP的动态导入和静态导入: 1.静态导入时将被导入页面的代 ... -
JSP 的 九 个内置对象
2009-08-27 17:03 1448JSP 的 9 个内置对象 JSP 页面中包含 9 个内置对象 ... -
JSP 的七个动作指令
2009-08-27 10:59 2030动作指令与编译指令不间,编译指令是通知 Servlet 引擎的 ... -
JSP 的三个编译指令
2009-08-27 10:15 1375JSP 三个编译指令: page: 该指令是针对当前页面 ... -
JSP页面跳转大全
2009-08-26 13:22 3793JSP中的跳转: (1). forward()方法 使 ... -
Tree 元素列表一览
2009-08-26 13:13 1512每个结点有一个状态叫做OPEN(打开); 如果结点为OPEN, ... -
JSP页面元素详解
2009-08-26 13:10 1967document方法: getElementById(id) ...
相关推荐
在Windows系统中,我们常常会遇到像QQ那样的屏幕右下角弹出窗口,这些窗口通常用于显示通知、消息或者更新等信息。本文将详细探讨如何使用MFC来实现类似的弹出窗口,并且介绍如何实现样式切换以及支持超链接的功能。...
在IT行业中,右下角弹出窗口是一种常见的用户体验设计元素,尤其在网页应用和广告展示中。这种设计能够吸引用户的注意力,同时不打断他们的主要浏览体验。本实例代码旨在实现一个兼容IE6+及Firefox浏览器的右下角滑...
### 浏览器右下角弹出提示框代码实例解析 #### 一、概述 本文将详细介绍一个在浏览器右下角显示自定义提示框的JavaScript脚本实例。该实例不仅展示了如何利用`window.createPopup()`方法创建弹出窗口,还涉及了...
2. **用JavaScript在网页右下角弹出窗口.htm**: 这个例子展示了如何利用JavaScript将一个窗口定位到网页的右下角。主要知识点包括: - CSS布局:理解页面坐标系统,使用绝对定位(position: absolute)将元素放置...
在Qt编程中,创建一个右下角弹出框可以实现应用程序的通知功能,使得用户在不离开当前工作界面的情况下,能够接收到重要的信息提示。本文将详细介绍如何使用Qt库来实现这个功能,以及相关的编程技巧。 首先,Qt是一...
本文所提及的"JS实现简单的右下角弹出提示窗口完整实例",涉及的知识点主要有以下几个方面: 首先,文档类型声明(<!DOCTYPE html>)和HTML结构是构建网页的基础,确保浏览器按照指定的标准去渲染页面。紧接着,...
在本文中,我们将深入探讨如何在C#编程环境中创建一个右下角弹出窗口的实例。这个技术在很多软件应用中都有所应用,比如系统通知、消息提示等。通过学习和理解这一实例,开发者可以更好地掌握Windows Forms应用程序...
本资源"jquery java源码 右下角提示窗口弹出"涉及的核心知识点主要集中在利用jQuery实现一个在屏幕右下角(或者左下角、屏幕中间)弹出提示窗口的动态效果。 首先,我们要理解jQuery的基本用法。jQuery库通过选择器...
标题“jquery做的 右下角弹出信息框”提到的功能,是网页交互中常见的一种设计,用于向用户展示提示信息、通知或者广告。这种弹出信息框通常位于页面的右下角,因为这个位置不会遮挡主要内容,同时又容易引起用户的...
在C#编程中,创建一个桌面右下角弹出窗口是一种常见的用户通知方式,尤其适用于显示简短的信息或提醒。这种技术通常被称为托盘通知或者系统托盘图标。本项目中,开发者通过实现一个不规则形状的弹出窗口,使得其更加...
在Win10系统中,如果你想要在右下角弹出一个提示窗口,可以考虑使用QMessageBox的静态方法,如`QMessageBox::information()`、`QMessageBox::warning()`等。确保正确地连接信号与槽,以便在适当的时间触发弹窗。 2....
本项目“flex仿qq右边弹出提示消息功能”旨在模仿QQ聊天软件中的右下角弹出通知功能,为用户提供类似的新消息提醒体验。这种功能在现代Web应用中非常常见,用于展示系统更新、用户通知或重要消息。 首先,我们要...
标题中的“易语言源码弹出右下角窗口.rar”指的是一个使用易语言编写的程序源代码,该程序能够实现在操作系统桌面右下角弹出窗口的功能。这个压缩包文件包含了一个名为“弹出右下角窗口”的源代码文件。 在Windows...
在Qt编程中,实现右下角弹出窗体的功能是一项常见的需求,这通常涉及到自定义窗口部件(Widget)以及窗口管理。以下将详细介绍如何在Qt中实现这一功能,并结合提供的"PopupWidget"这一文件名,我们可以推测这是一个...
在Windows操作系统中,"弹出右下角窗口"通常指的是系统通知区域的气泡提示,也就是我们常说的任务栏通知。这个区域位于屏幕右下角,是系统和应用程序用来向用户发送临时或非中断性消息的重要途径。下面我们将深入...
4. **显示弹窗**:在需要弹出提示的地方,实例化这个自定义窗口,并调用`ShowDialog`方法以模态方式显示。 ```csharp var alert = new DesktopAlert(); alert.ShowDialog(); ``` 除了上述自定义方法,还可以使用第...
标题中的“【精华】页面右下角弹出类似QQ或MSN的消息提示”指的是在网页设计中实现一种类似于即时通讯软件(如QQ、MSN)的消息提示功能。这种功能常见于许多网站,尤其是企业级应用,用于通知用户新消息、提醒或者...
在C# WinForm应用程序开发中,`NotifyIcon`组件是一个非常重要的工具,它允许程序员在系统托盘(屏幕右下角)显示一个图标,并通过该图标提供用户通知和交互功能。`NotifyIcon`实例通常用于那些不需要在任务栏中显示...
摘要:C#源码,菜单窗体,右下角,弹出窗口 C#制作一个Popup窗口提醒效果,右下角的弹出窗口,点击“弹出”按钮后,会看到从屏幕的右下角向上滑出一个提示窗口,经常上网的朋友可能会对此功能非常熟悉,网页上实现右下...