- 浏览: 270864 次
- 性别:
- 来自: 福建
文章分类
- 全部博客 (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 2406基于easyui的桌面app,支持 ... -
基于easyui的桌面app
2012-11-24 09:29 4857基于easyui的桌面app,支持更换桌面,更换图标大小 ... -
关于纯数字的字符串按ASCII压缩
2011-08-18 10:01 3772<!DOCTYPE HTML PUBLIC &qu ... -
js 对象排序
2011-08-04 19:53 1812<!DOCTYPE HTML PUBLIC " ... -
实现表单回车功能呢
2011-06-25 11:30 1000<!DOCTYPE HTML PUBLIC " ... -
JS格式化
2011-06-07 21:03 961<HTML><HEAD>< ... -
js 实现HashMap
2011-05-01 16:25 1121/** * 定义HashMap ... -
js 实现StringBuffer
2011-05-01 16:23 2022function StringBuffer(){ ... -
JS 获取当前屏幕大小
2011-01-13 10:31 1312网页可见区域宽:document.body.clientWid ... -
3D照片墙
2010-04-21 10:59 18153D照片墙 flash+XML -
js判断上传文件大小
2010-04-20 22:16 1120<!DOCTYPE HTML PUBLIC " ... -
JS打造立体旋转的图片特效
2010-04-01 14:24 2341<html> <head> < ... -
jsp+js实现可排序表格
2009-12-09 20:11 2010首先,定义一个js: /** * 排序主方法 * ... -
改善用户体验的alert提示效果
2009-11-21 09:59 921<input type="button&quo ... -
js禁止页面刷新后退
2009-11-19 16:33 12547<script language=" ... -
JS实现间歇无缝文字滚动
2009-11-17 11:39 1703<!DOCTYPE HTML PUBLIC " ... -
js图片滚动效果
2009-11-17 11:27 2664<script> window.onload= ... -
js编写在网页中运行代码效果
2009-11-17 10:11 1420<!DOCTYPE html PUBLIC " ... -
js代码超酷3D效果
2009-11-17 10:04 1382<!DOCTYPE HTML PUBLIC " ... -
24种页面切换效果详解
2009-11-14 14:08 885324种页面切换效果详解 使用格式: <meta ht ...
相关推荐
1、在开发中有时会用到全局弹出对话框但必须在manifest中申请权限: <uses android:name=android.permission.SYSTEM_ALERT_WINDOW> 2、创建Dialog AlertDialog.Builder builder=new AlertDialog.Builder(this); ...
jQuery插件:警告-确认-提示弹出对话框效果_jquery_alert_dialogsjQuery插件:警告-确认-提示弹出对话框效果_jquery_alert_dialogsjQuery插件:警告-确认-提示弹出对话框效果_jquery_alert_dialogs
自定义弹出框样式 alert修改 根据需要修改弹出框样式
配置Event_alert 其中“活动”、“活动级”配置可以参考下面的例子,不用配置“预警详细资料”,但必须是“定期”alert,不能是“事件”alert,“频率”选择“根据需要”,保存后,进入:“预警系统管理器”>“请求...
SweetAlert2弹出消息对话框插件是一款含有多种情景模式的jQuery模态消息对话框代码,用于替代浏览器默认的弹出对话框,它提供各种参数和方法,支持嵌入图片,背景,HTML标签等,功能非常强大。 再献上一个相关的带6...
-- 弹出框 --> <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 ...
js 精美弹出框 alert 可以设置样式,取代传统丑陋的alert弹出框
struts2如何实现弹出action返回的错误信息
主要三种html中弹出层效果,可进行修改,可移植性高
jquery_alert_dialogs.rar
Parabolic_Alert 指标
alert及confirm弹出框样式,换不错
Observium alert manager
本文实例讲述了C#实现在前端网页弹出警告对话框(alert)的方法。分享给大家供大家参考。具体如下: 通常我们通过JS生成警告对话框,下面的代码可以帮助你在点击runat=server的按钮时从服务器端生成alert警告对话框 ...
MA_Shift_Crossover_Alert.ex4
Stochastic_Histogram 指标在主线与信号线交叉并且指标云的颜色有变化时可以提供提醒、发送电子邮件和推送通知
闭包自定义alert 弹出框