2022年8月5日
摘要: Performance是一个做前端性能监控离不开的API,最好在页面完全加载完成之后再使用,因为很多值必须在页面完全加载之后才能得到。最简单的办法是在window.onload事件中读取各种数据。 一、回顾页面加载过程 要学习这套API的使用,先简单介绍下前端的基础知识 1.1 页面加载 一个页面的 阅读全文
posted @ 2022-08-05 09:34 banditi 阅读(265) 评论(0) 推荐(0) 编辑
  2022年7月14日
摘要: 分享一个页面不能复制内容的问题一招破解,F12控制台输入document.designMode="on"可解决 阅读全文
posted @ 2022-07-14 09:39 banditi 阅读(238) 评论(0) 推荐(0) 编辑
  2021年12月27日
摘要: Pageant 是TortoiseGit中负责和服务端验证,通过加载公钥ppk来完成验证,由于每天上班第一件事就是打开 Pageant ,然后去加载公钥,比较麻烦,现在我们把这件重复的事情来交给机器做吧! 1、Pageant 的开机自启首先找到TortoiseGit 的安装目录的bin目录,然后找到 阅读全文
posted @ 2021-12-27 19:20 banditi 阅读(412) 评论(0) 推荐(0) 编辑
  2021年9月13日
摘要: 原文(https://www.cnblogs.com/bldxh/p/6857324.html) 最近在写一个监控脚本,终于有机会接触到了这一块,整理后写下了本文。Performance是一个做前端性能监控离不开的API,最好在页面完全加载完成之后再使用,因为很多值必须在页面完全加载之后才能得到。最 阅读全文
posted @ 2021-09-13 16:28 banditi 阅读(536) 评论(0) 推荐(0) 编辑
  2021年8月31日
摘要: npm ERR! phantomjs-prebuilt@2.1.14 install: `node install.js` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the phantomjs-prebuilt@2.1.14 install 阅读全文
posted @ 2021-08-31 11:13 banditi 阅读(270) 评论(0) 推荐(0) 编辑
  2017年8月17日
摘要: function c_getBrowserName() { var ua = navigator.userAgent.toLowerCase(); /* ie11 edge需要提前判断*/ var Sys = {},s; (s = ua.match(/edge\/([\d.]+)/)) ? Sys. 阅读全文
posted @ 2017-08-17 16:34 banditi 阅读(900) 评论(0) 推荐(0) 编辑
  2016年1月11日
摘要: 转自http://www.cnblogs.com/hoojo/archive/2012/02/16/2354663.html做手机Web开发做浏览器兼容用到了,所以在网上找了些汇总下。alert($(window).height()); //浏览器当前窗口可视区域高度 alert($(documen... 阅读全文
posted @ 2016-01-11 17:25 banditi 阅读(198) 评论(0) 推荐(0) 编辑
  2015年12月16日
摘要: 使用changeURLPar('http://www.baidu.com?page=2&bb=cc','page',10)得到结果http://www.baidu.com?page=10&bb=cc//更新url地址参数function changeURLPar(url, par_name, par... 阅读全文
posted @ 2015-12-16 17:01 banditi 阅读(1235) 评论(0) 推荐(0) 编辑
  2015年12月14日
摘要: 最近做了一个查询小功能,input输入框输入文字后,自动列出几条查询结果,可以键盘上下键或鼠标进行查询结果选择,并且点击输入框其他地方要隐藏这个列出的结果。但比较头疼的是input上添加blur事件和查询提示结果click事件发生冲突,点击查询结果时,会首先触发input的blur事件,导致将查询提... 阅读全文
posted @ 2015-12-14 09:28 banditi 阅读(2653) 评论(0) 推荐(0) 编辑
  2015年10月28日
摘要: 取整数 Math.round()小数点(10/3).toFixed(2) 阅读全文
posted @ 2015-10-28 14:52 banditi 阅读(910) 评论(0) 推荐(0) 编辑
  2015年9月1日
摘要: 手机号码的验证(13开头和158,159开头,共11位) var ss=document.getElementById('textbox3').value; var re= /^(13[0-9]{9})|(15[89][0-9]{8})$/ if(re.test(ss)) { document... 阅读全文
posted @ 2015-09-01 09:57 banditi 阅读(3637) 评论(0) 推荐(0) 编辑
  2015年8月26日
摘要: 需要加入jquery 1.43及以上版本下面还有个简单版,一个页面只支持一个轮播同页面多轮播js 上一页 下一页 连接1 ... 阅读全文
posted @ 2015-08-26 09:21 banditi 阅读(2345) 评论(0) 推荐(0) 编辑
  2015年8月21日
摘要: 用js有很久了,但都没有深究过js的数组形式。这段时间做的一个项目,用到数组的地方很多,自以为js还可以的自己居然无从下手,一下狠心,我学!呵呵。1、数组的创建var arrayObj = new Array(); //创建一个数组var arrayObj = new Array([size]); ... 阅读全文
posted @ 2015-08-21 15:18 banditi 阅读(924) 评论(0) 推荐(0) 编辑
  2015年8月18日
摘要: 1.给整个页面添加ESC事件:$(document).keyup(function(event){switch(event.keyCode) {case 27:alert("ESC");case 96:alert("ESC");}});2.给指定元素添加ESC事件:当按下一个键盘按键时触发onkey... 阅读全文
posted @ 2015-08-18 16:24 banditi 阅读(1102) 评论(0) 推荐(0) 编辑
  2012年5月7日
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2012-05-07 16:28 banditi 阅读(1674) 评论(2) 推荐(0) 编辑
  2012年4月13日
摘要: C#命名规范MyData就是一个帕斯卡命名的示例myData是一个骆驼命名法,它第一个单词的第一个字母小写,后面的单词首字母大写,看起来像一个骆驼iMyData是一个匈牙利命名法,它的小写的i说明了它的型态,后面的和帕斯卡命名相同,指示了该变量的用途.变量命名规范:内联变量必须一骆驼camel命名法声明:for example: uName,uPass;类变量(成员变量)同上,但一定要以一个下划线开始!for example: _mySqlConn常量命名规范:带有私有访问修饰的常量必须以骆驼命名法声明,并以一个下划线开始,for example: private int _SHOW_COUN 阅读全文
posted @ 2012-04-13 16:48 banditi 阅读(337) 评论(0) 推荐(0) 编辑
  2012年3月16日
摘要: create or replace procedure t_ps_TryCalculate(v_date in varchar2)AS/*每月绩效校验,根据参数判断员工业绩是否通过。参数:v_date 绩效年月*/--定义错误变量some_kinds_of_err EXCEPTION; -- Exception to indicate an error conditionv_ErrorCode NUMBER; -- Variable to hold the error message codev_ErrorText VARCHAR2(2000); -- Variable to hold the 阅读全文
posted @ 2012-03-16 15:15 banditi 阅读(356) 评论(0) 推荐(0) 编辑
  2012年1月9日
摘要: 先我们要打两个补丁包 Microsoft Visual Studio 2008 Service Pack 1 Visual Studio Team System 2008 Service Pack 1 Forward Compatibility Update for Team Foundation Server 2010 剩下的连接工作相当简单,按照如下的格式填写Team Foundation Server name: http://[tfsserver]:[port]/[vdir]/[projectCollection] 看起来有些复杂,其实还是很好理解的。 TFS 2010有个新特性... 阅读全文
posted @ 2012-01-09 14:23 banditi 阅读(647) 评论(0) 推荐(0) 编辑
  2011年8月29日
摘要: 当使用DBArtisan 8.5.4查询数据出现中文乱码时,可按以下步骤修改DBArtisan的字符集,如果不好用,请在修改sybase客户端的字符集。 file → Options → Connection → Client Character Set :eucgb 阅读全文
posted @ 2011-08-29 11:20 banditi 阅读(2556) 评论(0) 推荐(0) 编辑
  2011年5月2日
摘要: Oracle 中的 TO_DATE 和 TO_CHAR 函数oracle 中 TO_DATE 函数的时间格式,以 2008-09-10 23:45:56 为例格式 说明 显示值 备注 Year(年): yy two digits(两位年) 08 yyythree digits(三位年) 008 yyyy four digits(四位年) 2008 Month(月): mm number(两位月) 09 mon abbreviated(字符集表示) 9月 若是英文版, 则显示 sep month spelled out(字符集表示) 9月 若是英文版, 则显示 september Day(日): 阅读全文
posted @ 2011-05-02 10:28 banditi 阅读(78658) 评论(0) 推荐(1) 编辑
  2011年3月17日
摘要: 以前用sqlserver时习惯用 select * into tablename1 from tablename2 where ... 来复制表结构和数据。今天在用oracle时,需要复制表结构和数据,不加思索地写了同上的语句,结果报错,缺少关键字。 selectinto 的用法结构是 SELECT [DISTICT|ALL]{*|column[,column,...]}INTO (variable[,variable,...] |record)FROM {table|(sub-query)}[alias]WHERE...... 能类似实现此功能的语句有create table table1 阅读全文
posted @ 2011-03-17 10:39 banditi 阅读(15651) 评论(0) 推荐(0) 编辑
  2010年10月21日
摘要: 在WEB系统中,打印的确是个烦人的问题。 要么自己开发打印控件,如果项目时间紧,肯定来不及。 要么购买成熟的打印控件,如果是大项目可以考虑,但如果项目只有几K到1、2W之间,这就麻烦了。 前段时间有机会接触了一下WEB打印。在博客园、CSDN上找了老半天,终于,功夫不付有心人,终于找到了。 现在就推荐给大家分享。 1、DLPrinter DLPrinter打印控件完全免费,界面大方、使用简单、但无... 阅读全文
posted @ 2010-10-21 11:55 banditi 阅读(487) 评论(0) 推荐(0) 编辑
  2010年9月26日
摘要: js的onmouseout有很奇怪的一个问题。例如<div onmouseout="alert(123)"> <a href="#">test</a></div>我们预期只有当鼠标从div中移开的时候才会触发onmouseout事件,可是,事实上,当我们移到div中的元素时,例如本例中的a标签时,就 会触发onmousout事件。也就是说,移到对象的... 阅读全文
posted @ 2010-09-26 10:50 banditi 阅读(3904) 评论(0) 推荐(0) 编辑
  2010年9月15日
摘要: 部署好工程后,打开网页时,有时刷新网页会出现这种问题 因为在页面还没有ready的时候就调用了htmlObject的appendChild或者innerHTML操作,这样会在IE上弹出一 个对话框:“Internet Explorer无法打开站点XXX,已终止操作”   解决办法大概为以下两点:   (1)在appendChild或者innerHTML操作处判断docu... 阅读全文
posted @ 2010-09-15 10:02 banditi 阅读(7941) 评论(0) 推荐(0) 编辑
  2010年8月16日
摘要: ■ <bgsound>:  <bgsound> 是用来插入背景音乐,但只适用于 ie,其参数设定不多。如下  <bgsound src="your.mid" autostart=true loop=infinite>src="your.mid"设定 midi 档案及路径,可以是相对或绝对。autostart=true是否在音乐档下载完之后就自动播放。... 阅读全文
posted @ 2010-08-16 09:55 banditi 阅读(46409) 评论(0) 推荐(1) 编辑
  2010年6月21日
摘要: #regionDataGridView数据显示到Excel ///<summary> ///打开Excel并将DataGridView控件中数据导出到Excel ///</summary> ///<paramname="dgv">DataGridView对象</param> ///<paramname="isShowExcle">是否显示... 阅读全文
posted @ 2010-06-21 08:35 banditi 阅读(9121) 评论(1) 推荐(6) 编辑
  2010年6月4日
摘要: 在我们实际运用中,加密是保证数据安全的重要手段。以前使用ASP时,对数据加密可以使用MD5和SHA1算法,这两种算法虽然快捷有效,但是无法对通过它们加密的密文进行反运算,即是解密。因此需要解密数据的场合,这两种方法就不太适合了。当然你也可以自己编写适用的加密和解密程序,不过这对编写者的数学水平有很高的要求,一般人是很难做到的。   现在,随着ASP.Net的推出,彻底改变了以前ASP下的编程模式。... 阅读全文
posted @ 2010-06-04 10:46 banditi 阅读(483) 评论(0) 推荐(0) 编辑
  2010年5月8日
摘要: 5.1前,把CSDN论坛的源代码升级成VS2010,升级后出现了一个怪异的问题,部署企业服务时,一会好,一会会报找不到文件:未能加载文件或程序集:“Interop.COMAdmin"。很是怪异,这个问题一直拖到今天在发现问题所在,并解决了。这个问题托这么久才解决跟一会正常一会异常很有关系。产生的原因如下:由于企业服务用到的组件都必须部署在GAC中,我在升级后,我企业服务部署的代码就有如... 阅读全文
posted @ 2010-05-08 23:31 banditi 阅读(665) 评论(0) 推荐(0) 编辑
  2010年4月29日
摘要: select * from orders where month(orderdate)= (select month(orderdate) from orders where orderid=10248)1.一个月第一天的Select DATEADD(mm, DATEDIFF(mm,0,getdate()), 0)2.本周的星期一Select DATEADD(wk, DATEDIFF(wk,0,g... 阅读全文
posted @ 2010-04-29 13:23 banditi 阅读(26259) 评论(0) 推荐(1) 编辑
  2010年4月13日
摘要: 表达式全集 有多种不同的风格。下表是在PCRE中元字符及其在正则表达式上下文中的行为的一个完整列表:字符 描述 \将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。例如,“n”匹配字符“n”。“\n”匹配一个换行符。序列“\\”匹配“\”而... 阅读全文
posted @ 2010-04-13 15:04 banditi 阅读(1821) 评论(0) 推荐(0) 编辑
  2010年4月8日
摘要: Embed   (一)、基本语法:   embed src=url   说明:embed可以用来插入各种多媒体,格式可以是 Midi、Wav、AIFF、AU、MP3等等, Netscape及新版的IE 都支持。url为音频或视频文件及其路径,可以是相对路径或绝对路径。   示例:<embed src="your.mid">   (二)、属性设置:   1、自动播放:   语法:auto... 阅读全文
posted @ 2010-04-08 21:49 banditi 阅读(40175) 评论(3) 推荐(4) 编辑
  2010年4月6日
摘要: 一、insert触发器----------------create trigger tr_COMMISSIONINFO_INSERT on COMMISSION_INFO_ for insert as begin declare @COMMISSIONID varchar(20),@DATE datetime set @COMMISSIONID=(select ID_ from INSERTED)... 阅读全文
posted @ 2010-04-06 21:32 banditi 阅读(330) 评论(0) 推荐(0) 编辑
  2010年3月24日
摘要: Request.UrlReferrer为空的问题今天在开发时遇到了一个问题,在用Request.UrlReferrer获取上一页面的地址时发现该对象为空(IE下,FF下可以得到对象),于是上网搜索发现:什么时候可以使用此方法,什么时候此属性的值为空,只有知道了其使用场合,才能更加有效的使用它,下面对其使用情况小结如下:下列情况下,此属性值是有效的:(1)直接使用<a href>链接;(... 阅读全文
posted @ 2010-03-24 17:15 banditi 阅读(5100) 评论(0) 推荐(3) 编辑
  2010年3月19日
摘要: 这里说的动态加载是指加载外部CSS文件和动态创建样式表元素,在这里我总结的方法可能不全,但是尽量希望能把自己在使用的过程当中用到的一些方法提供给大家。   首先来说如何动态加载一个外部的CSS文件:(假设文件名为style.css)   最没有技术含量的方法:   document.write("");   @import(style.css)   这种方法只能用在外部CSS文件或style结点中... 阅读全文
posted @ 2010-03-19 10:18 banditi 阅读(2965) 评论(0) 推荐(0) 编辑
  2009年9月29日
摘要: <div id="divimg" style="overflow:hidden;height:422px;width:988px;"> <img src="/Images/Imagesarticle/AdPic60yearBig.gif" width="988" height="422" alt="" /></div><script language="j... 阅读全文
posted @ 2009-09-29 12:21 banditi 阅读(1131) 评论(0) 推荐(0) 编辑
摘要: 第一种:精确到秒的javascript倒计时代码 HTML代码: <form name="form1"> <div align="center" align="center"> <center>离2010年还有:<br> <input type="textarea" name="left" size="35" style="text-align... 阅读全文
posted @ 2009-09-29 12:17 banditi 阅读(122499) 评论(0) 推荐(8) 编辑
  2009年9月23日
摘要: 1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键<table border oncontextmenu=return(false)><td>no</table> 可用于Table2. <body onselectstart="return false"> 取消选取、防止复制3. o... 阅读全文
posted @ 2009-09-23 13:31 banditi 阅读(713) 评论(0) 推荐(0) 编辑
摘要: 制作网页的过程中,你有时候需要知道某个元素在网页上的确切位置。下面的教程总结了Javascript在网页定位方面的相关知识。一、网页的绝对大小和相对大小首先,要明确两个基本概念。一张网页的全部面积,就是它的绝对大小。通常情况下,网页的绝对大小由内容和CSS样式表决定。网页的相对大小则是指在浏览器窗口中看到的那部分网页,也就是浏览器窗口的大小,又叫做viewport(视口)。下图中央的方框就代表浏览... 阅读全文
posted @ 2009-09-23 11:31 banditi 阅读(2420) 评论(0) 推荐(0) 编辑
  2009年9月10日
摘要: JavaScript中的CSS属性对照表是js初学者必备的基础知识 盒子标签和属性对照CSS语法 (不区分大小写)JavaScript语法 (区分大小写)borderborderborder-bottomborderBottomborder-bottom-colorborderBottomColorborder-bottom-styleborderBottomStyleborder-bottom-... 阅读全文
posted @ 2009-09-10 14:36 banditi 阅读(1110) 评论(0) 推荐(0) 编辑
摘要: 在实际的项目进行中,很多地方可能由于历史原因不得不去使用iframe,包括目前正火热的应用开发也是如此。随之而来的就是在实际使用iframe中,会遇到iframe高度的问题,由于被嵌套的页面长度不固定而显示出来的滚动条,不仅影响美观,还会对用户操作带来不便。于是自动调整iframe的高度就成为本文的重点。采用JavaScript来控制iframe元素的高度是iframe高度自适应的关键,同时由于J... 阅读全文
posted @ 2009-09-10 09:14 banditi 阅读(5151) 评论(1) 推荐(0) 编辑