- 浏览: 275356 次
- 性别:
- 来自: 福建
文章分类
- 全部博客 (98)
- jQuery (13)
- Ext (1)
- javascript (30)
- SSH项目 (5)
- webservice (1)
- struts2 (1)
- 其它 (7)
- hibernate (7)
- Oracle (19)
- 常用资料 (7)
- 全屏浏览器 (2)
- Linux (1)
- weblogic (3)
- java web打包安装程序 (1)
- 解决讨厌的Oracle死锁 (1)
- jxl 实现根据sql语句导出excel文件 (1)
- Java中使用的路径 (1)
- 存储过程锁问题 存储过程编译锁问题---解锁办法 (0)
- 存储过程锁问题、锁表问题 存储过程编译锁问题---解锁办法 (1)
- Oracle、导出序列 (1)
- java 抓取网页图片 (1)
最新评论
-
guoshuai_27:
...
24种页面切换效果详解 -
nucleus:
第一个例子少了sql demo1:统计某商店的营业额能补上去么 ...
超级牛皮的oracle的分析函数over(Partition by...) 及开窗函数 -
agan112:
xili
oracle数组例子 -
ye361571404:
谢谢了。。。。
weblogic92启动时的问题:Unmarshaller failed . -
bianxiaoxm:
感觉不错,值得学习!
js禁止页面刷新后退
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> <META NAME="Keywords" CONTENT=""> <META NAME="Description" CONTENT=""> </HEAD> <BODY> <input type="text" id="txt" />sssssssssssssssssssssss <input type="text" id="txt5" /><input type="text" id="txt33" /><br/> <input type="text" id="txt6" /><br/><br/><br/> <input type="text" id="txt2" /> <select id="sss" > <option>sssssssss</option> </select> <br/><br/> <input type="checkbox" name="chk" id="chk" />sdfsf <SCRIPT LANGUAGE="JavaScript"> /** * 获取元素的坐标点 * @param elementId 元素Id * @returns 元素所在位置的坐标点 */ function getElementPos(elementId){ //验证浏览器类型 var ua = navigator.userAgent.toLowerCase(); var isOpera = (ua.indexOf('opera')!=-1); var isIE = (ua.indexOf('msie')!=-1&&!isOpera); //获取元素 var el = document.getElementById(elementId); if(el.parentNode === null || el.style.display == 'none') { return false; } var parent=null; var pos=[]; var box; //如果浏览器是IE if(el.getBoundingClientRect) { box = el.getBoundingClientRect(); var scrollTop = Math.max(document.documentElement.scrollTop,document.body.scrollTop); var scrollLeft = Math.max(document.documentElement.scrollLeft,document.body.scrollLeft); return { x:box.left+scrollLeft,y:box.top+scrollTop }; } else if(document.getBoxObjectFor) { // gecko box=document.getBoxObjectFor(el); var borderLeft=(el.style.borderLeftWidth)?parseInt(el.style.borderLeftWidth):0; var borderTop=(el.style.borderTopWidth)?parseInt(el.style.borderTopWidth):0; pos=[box.x-borderLeft,box.y-borderTop]; }else{ // safari & opera pos=[el.offsetLeft,el.offsetTop]; parent=el.offsetParent; if(parent!=el){ while(parent){ pos[0]+=parent.offsetLeft; pos[1]+=parent.offsetTop; parent=parent.offsetParent; } } if(ua.indexOf('opera')!=-1||(ua.indexOf('safari')!=-1&&el.style.position=='absolute')){ pos[0]-=document.body.offsetLeft; pos[1]-=document.body.offsetTop; } } if(el.parentNode){ parent=el.parentNode; }else { parent=null; } while(parent&&parent.tagName!='BODY'&&parent.tagName!='HTML'){ // account for any scrolled ancestors pos[0]-=parent.scrollLeft; pos[1]-=parent.scrollTop; if(parent.parentNode){ parent=parent.parentNode; }else { parent=null; } } return { x:pos[0],y:pos[1] }; } /** * 弹出错误信息 * @param elementId 元素Id * @param errorMsg 错误信息 * @returns 元素所在位置的坐标点 */ function f_alert(elementId , errorMsg){ //获取元素、元素类型 var _el = document.getElementById(elementId); var _el_type = _el.type ; //计算元素宽度 var _el_width = 0 ; if(_el_type == "text") { _el_width = _el.size ; }else { _el_width = _el.style.width ; } //获取元素坐标 var _point = getElementPos(elementId); //计算div显示位置 var _left = parseInt(_el_width) * 8 + _point.x - 8 ; var _top = _point.y - 3 ; //拼出DIV var _strDiv = "<div onclick='javascript:{this.style.display=\"none\";}' " _strDiv += "style='color: red ;background-color: #FFFEBB;position: absolute;font-size: 12px;height: 22px;"; _strDiv += "border: 1px solid #ff3300;padding-top: 4px;padding-left: 4px;padding-right: 4px;z-index: 1002;overflow: auto;"; _strDiv += "left:"+_left+"px;top:"+_top+"px;' >" _strDiv += errorMsg ; _strDiv += "</div>" ; document.write(_strDiv); } f_alert("txt5","aaaaaaaaa"); //f_alert("txt5","请输入嗷嗷嗷"); //f_alert("chk","aaaaaaaaa"); //--> </SCRIPT> </BODY> </HTML>
发表评论
-
基于easyui的桌面app
2012-11-24 09:37 2500基于easyui的桌面app,支持 ... -
基于easyui的桌面app
2012-11-24 09:29 4936基于easyui的桌面app,支持更换桌面,更换图标大小 ... -
关于纯数字的字符串按ASCII压缩
2011-08-18 10:01 3852<!DOCTYPE HTML PUBLIC &qu ... -
js 对象排序
2011-08-04 19:53 1869<!DOCTYPE HTML PUBLIC " ... -
实现表单回车功能呢
2011-06-25 11:30 1059<!DOCTYPE HTML PUBLIC " ... -
JS格式化
2011-06-07 21:03 989<HTML><HEAD>< ... -
js 实现HashMap
2011-05-01 16:25 1162/** * 定义HashMap ... -
js 实现StringBuffer
2011-05-01 16:23 2060function StringBuffer(){ ... -
JS 获取当前屏幕大小
2011-01-13 10:31 1351网页可见区域宽:document.body.clientWid ... -
3D照片墙
2010-04-21 10:59 18583D照片墙 flash+XML -
js判断上传文件大小
2010-04-20 22:16 1150<!DOCTYPE HTML PUBLIC " ... -
JS打造立体旋转的图片特效
2010-04-01 14:24 2384<html> <head> < ... -
jsp+js实现可排序表格
2009-12-09 20:11 2049首先,定义一个js: /** * 排序主方法 * ... -
改善用户体验的alert提示效果
2009-11-21 09:59 954<input type="button&quo ... -
js禁止页面刷新后退
2009-11-19 16:33 12604<script language=" ... -
JS实现间歇无缝文字滚动
2009-11-17 11:39 1754<!DOCTYPE HTML PUBLIC " ... -
js图片滚动效果
2009-11-17 11:27 2696<script> window.onload= ... -
js编写在网页中运行代码效果
2009-11-17 10:11 1457<!DOCTYPE html PUBLIC " ... -
js代码超酷3D效果
2009-11-17 10:04 1406<!DOCTYPE HTML PUBLIC " ... -
24种页面切换效果详解
2009-11-14 14:08 891324种页面切换效果详解 使用格式: <meta ht ...
相关推荐
在Android开发中,全局弹出对话框是一种常见需求,特别是在某些特定场景下,如通知用户、请求确认或显示重要信息。然而,为了实现全局对话框,开发者需要掌握一种特殊的权限,即`SYSTEM_ALERT_WINDOW`权限。这个权限...
在网页设计中,HTML(超文本标记语言)是构建页面结构的基础,但有时我们需要更丰富的交互体验,例如弹出信息提示。"html-alert-div.rar_alert弹出div"这个压缩包文件提供了一种非标准的方式,通过HTML和CSS来实现...
jQuery插件:警告-确认-提示弹出对话框效果_jquery_alert_dialogsjQuery插件:警告-确认-提示弹出对话框效果_jquery_alert_dialogsjQuery插件:警告-确认-提示弹出对话框效果_jquery_alert_dialogs
在MT5平台上,这包括弹出窗口提醒、电子邮件通知和手机推送通知。这些提醒方式确保交易者无论在何时何地都能及时获取信息,从而快速响应市场变化。电子邮件通知可以发送到指定的邮箱,而手机推送通知则直接推送到...
在Oracle数据库管理中,DBMS_ALERT是一个非常有用的实用程序,它允许用户在数据库中发送和接收异步消息。这些消息可以用于监控、报警或者在不同的进程间通信,尤其是在捕获数据库变化时。本文将深入探讨DBMS_ALERT的...
### 自定义弹出框样式 alert修改 在网页开发过程中,我们经常会遇到需要向用户展示提示信息的情况。传统的JavaScript `alert`方法虽然简单易用,但其样式固定且无法自定义,这在追求用户体验和界面美观的现代Web...
在网页开发中,jQuery的弹出层和alert插件是常见的一种交互元素,用于向用户显示信息或者获取用户输入。下面我们将深入探讨jQuery弹出层及alert插件的相关知识点。 一、jQuery弹出层基础 1. **jQuery Dialog**:...
是一个针对这一问题的解决方案,它提供了更丰富的弹出层设计,通过HTML和CSS实现,旨在完全替代`alert()`函数,提供多样化的对话框,包括但不限于确认、提示、信息、警告、错误等不同类型的弹出形式,以及弹出表单等...
在JavaScript编程中,"js精美弹出框alert"是指通过自定义的方式,创建美观且功能丰富的弹出警告对话框,以替代系统默认的简单且样式单一的`alert()`函数。通常,开发者会使用CSS和JavaScript库来实现这种效果,以...
- 0x14MT_HARDWARE_ALERT_ERR_BY_UNKNOWN_ERR是未知硬件错误,可能需要联系设备制造商进行诊断。 - 0x15M6E_INIT_FAILED意味着m6e初始化失败,可能需要重新配置设备或更新固件。 - 0x16MT_OP_EXECING表示设备正在...
标题中的"PyPI 官网下载 | georss_qld_bushfire_alert_client-0.3.tar.gz"表明这是一个在Python Package Index (PyPI)上发布的软件包,名为`georss_qld_bushfire_alert_client`,版本号为0.3,其打包格式为tar.gz。...
本文实例讲述了C#实现在前端网页弹出警告对话框(alert)的方法。分享给大家供大家参考。具体如下: 通常我们通过JS生成警告对话框,下面的代码可以帮助你在点击runat=server的按钮时从服务器端生成alert警告对话框 ...
Alert弹出窗口通常用于通知用户关键信息或者需要用户确认的操作,因此,它们的样式设计必须既吸引人又易于理解。以下是一些关于alert样式美化和style设计的重要知识点: 1. **HTML基础**:Alert弹窗通常由HTML元素...
SweetAlert2弹出消息对话框插件是一款含有多种情景模式的jQuery模态消息对话框代码,用于替代浏览器默认的弹出对话框,它提供各种参数和方法,支持嵌入图片,背景,HTML标签等,功能非常强大。 再献上一个相关的带6...
BBands_Stop_v1_Alert 是一个专门为 MetaTrader 5(MT5)交易平台设计的技术分析脚本,它基于布林带(Bollinger Bands)理论,旨在帮助交易者识别市场趋势变化,并在变化发生时及时发出警报。布林带是由约翰·布林格...
《Waddah_Attar_Trend_Alert - MetaTrader 5脚本详解》 在金融交易领域,MetaTrader 5(MT5)是一个广泛使用的交易平台,它提供了丰富的交易工具和技术分析功能。Waddah_Attar_Trend_Alert 脚本正是基于这个平台,...
-- 弹出框 --> <link rel="stylesheet" href="__PUBLIC__/css/sweetalert.css"> <!-- 弹出框 --> <script type="text/javascript" src="__PUBLIC__/wxparent/js/sweetalert-dev.js"> swal({ title: "", text: res...
下拉警报将帮助您在调用api成功,错误或类似情况时通知用户。 与推送通知类似,但是您可以自定义更多。 您可以在没有窗口小部件的任何地方显示警报。 演示版 如何使用它。 # pubspec.yaml dependencies : flutter ...