上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 35 下一页
摘要: 在运行的产品里发现了一例Ext Undefined报错。经过仔细排查原因是一个Ext.net按钮控件前端显示部分使用了<% if() <%> 动态控制输出Html脚本(有对应的后端事件)。导致后续的的Ext.onReady出错。改为visibility:hidden控制显示隐藏解决问题。 阅读全文
posted @ 2019-03-26 18:32 zhaogaojian 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 本来感觉这个固定列很容易实现的,一般都是几个table组合实现,真正自己从头做的时候,发现有很多坑,本文只是固定列原理,真正实现datatable的话,代码量比较大的,后续再进行完善。 使用左中右三个datatable实现显示 |left|center|right| left和right是固定列,效 阅读全文
posted @ 2019-03-24 13:58 zhaogaojian 阅读(622) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-03-22 17:37 zhaogaojian 阅读(965) 评论(0) 推荐(0) 编辑
摘要: 有时候windows远程桌面的凭据不起作用,每次都需要重新输入用户名密码, 解决办法:删除对应IP的凭据,重新输入用户名,密码保存即可。 阅读全文
posted @ 2019-03-20 11:15 zhaogaojian 阅读(1118) 评论(0) 推荐(0) 编辑
摘要: mix-blend-mode是一个css3新增的混合color与背景元素颜色的样式,同一个元素的两个颜色不影响。 mix-blend-mode: normal; //正常mix-blend-mode: multiply; //正片叠底mix-blend-mode: screen; //滤色mix-b 阅读全文
posted @ 2019-03-20 10:04 zhaogaojian 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 程序效果如下 实现进度条动画主要有两种方法:(1)使用缓动,(2)使用Jquery Animate,本文使用第二种方法,先实现代码,后续进行控件封装 需要注意的是,div loading需要设置高度100%,因为div 默认的高度是auto,如果没有内容的话高度为0.第一种方法单纯显示动画,第二种方 阅读全文
posted @ 2019-03-20 00:04 zhaogaojian 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 有的时候需要显示一个蒙版层,蒙版层显示的主要原理是在指定元素比如div上创建一个子元素div,设置absolute、宽高100%、设置z-index置于顶层,设置半透明效果,fadein,fadeout即可。如下一段简单代码即可实现。 程序界面如下 点击弹出即可弹出遮罩层,再点击就会关闭。 演示:w 阅读全文
posted @ 2019-03-17 12:56 zhaogaojian 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 今天使用jquery cdn时发现多了两个属性。 <script src="http://code.jquery.com/jquery-2.2.4.min.js" integrity="sha256-BbhdlvQf/xTY9gja0Dq3HiwQF8LaCRTXxZKRutelT44=" cros 阅读全文
posted @ 2019-03-17 11:31 zhaogaojian 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 才工作时候是做C++的,受这个影响一直以为C# 转换 “0” 和 "false"会转换为 false,“1”和"true"转换为true,原来只有“true”才是true,其他都是false。 阅读全文
posted @ 2019-03-17 09:34 zhaogaojian 阅读(1254) 评论(0) 推荐(0) 编辑
摘要: 本文实现一个日期控件显示,日期控件看起来很复杂,其实原理很简单,大部分情况下我们直接使用别人做得好的日期控件就行,但有时候特殊需求,比如显示提醒之类的,恐怕第三方控件就不好实现了, 为了使程序逻辑看起来简单,切换日期,选择日期等事件处理部分未实现,读者可以自己尝试实现。 1、日期控件分为三个区域:顶 阅读全文
posted @ 2019-03-16 01:09 zhaogaojian 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 效果如下 代码片段如下 阅读全文
posted @ 2019-03-14 23:29 zhaogaojian 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 尝试使用magin 0px auto ;width:100%解决。 阅读全文
posted @ 2019-03-14 19:17 zhaogaojian 阅读(638) 评论(0) 推荐(0) 编辑
摘要: //把DataTable的某一列转化为逗号分隔字符串 private static string DataTableColumnSplit(DataTable dataTable,string strColumn) { int[] idInts = dataTable.AsEnumerable().Select(d => d.Field(strColumn)).ToArray(); ... 阅读全文
posted @ 2019-03-13 22:42 zhaogaojian 阅读(3028) 评论(0) 推荐(1) 编辑
摘要: DataTable dtNew = new DataTable(); dtNew.Columns.Add("ColumnName", typeof(string)); for (int i = 0; i < dt.Rows.Count; i++) { dtNew.Columns.Add("Column" + (i + 1).T... 阅读全文
posted @ 2019-03-13 22:30 zhaogaojian 阅读(900) 评论(0) 推荐(0) 编辑
摘要: 前面几节都是jquery界面方面的东西,本节研究些数据方面的东西:MVVM。 MVVM由三部分组成:Model <=> ViewModel <=> View,当Model数据改变时,通知所有与Model关联的View进行数据更新。 以vuejs一个简单例子实现为例: 显示效果如下 现在模拟实现这一过 阅读全文
posted @ 2019-03-09 13:55 zhaogaojian 阅读(325) 评论(0) 推荐(0) 编辑
摘要: TeamViewer这个密码字母代表g不是q. 阅读全文
posted @ 2019-03-07 14:55 zhaogaojian 阅读(726) 评论(0) 推荐(1) 编辑
摘要: android:screenOrientation = ["unspecified" | "behind" | "landscape" | "portrait" | "reverseLandscape" | "reversePortrait" | "sensorLandscape" | "senso 阅读全文
posted @ 2019-03-07 12:24 zhaogaojian 阅读(619) 评论(0) 推荐(0) 编辑
摘要: tip是当鼠标放到控件上显示的提示文本,下面说下实现思路方法一: 使用hover:before,hover:after组合一个三角符号和一个圆角矩形实现,以右三角为例 显示效果如下 看起来效果不错,可惜不支持IE8,最开始以为是,z-index无效,改变z-index无法解决,经过查找资料,增加一个 阅读全文
posted @ 2019-03-07 00:20 zhaogaojian 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 首先自我检讨下,一直没有认真研究过响应式布局,有个大致概念响应式就是屏幕缩小了就自动换行或者隐藏显示,就先按自己的理解来闭门造车思考实现过程吧。 1、首先把显示区域分成12等分,bootstrap是这样分的 |1|-|2|-|3|...|12| 2、现在定义不同的大小的盒子用来装物品,假如所在盒子为 阅读全文
posted @ 2019-03-06 00:27 zhaogaojian 阅读(597) 评论(0) 推荐(0) 编辑
摘要: 这样写主要是为了处理动态创建Iframe时,未加载成功绑定失败问题。 阅读全文
posted @ 2019-03-05 18:35 zhaogaojian 阅读(5990) 评论(0) 推荐(0) 编辑
摘要: 1、增加如下头 <meta http-equiv="Expires" content="0"> <meta http-equiv="Pragma" content="no-cache"> <meta http-equiv="Cache-control" content="no-cache,must- 阅读全文
posted @ 2019-03-03 12:55 zhaogaojian 阅读(3284) 评论(0) 推荐(0) 编辑
摘要: 1、要想实现右键菜单,就要先能响应右键函数 2、通过上面方法,虽然弹出了右键菜单,但是浏览器系统菜单也会出现。 3、如果单纯右键函数可以直接用第二种写法 4、如果再定义一个div层,在contextmenu把div层显示出来即形成一个菜单 通常情况下,会使用ul,ol,dl实现,dl有前后级关系,但 阅读全文
posted @ 2019-03-03 11:21 zhaogaojian 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 1、IE8下浏览器下css body边缘要留一个像素,如果不留的话,很有可能看不到最边缘的像素。 2、同一种颜色在深色背景和浅色背景下给人的感觉不一样,在深色背景下,给人感觉特别亮,所以深色背景下的颜色要调整的稍微暗点,才能保持整体色调一致。 颜色尽量使用单一颜色,方便以后在不同行业使用时可以快速替 阅读全文
posted @ 2019-03-02 19:21 zhaogaojian 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 如题,大部分情况下正常,但是chrome频繁刷新时,会出现这个问题,控制台没有异常信息。最终放弃使用引用第三方库prefixfree.min.js 阅读全文
posted @ 2019-03-02 09:48 zhaogaojian 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 今天遇到一个Response.Redirect问题 通过Ext.net按钮写发送事件时,连接中会多出一个&amp,如果后台不进行UrlEncode操作的话,就会出问题,可是很不幸的是,有些跳转时跳转到第三方平台的。对方并没有做处理,就会导致出错。 阅读全文
posted @ 2019-03-01 16:22 zhaogaojian 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 程序界面效果如下 Tab组件由多个TabItem组成,超出部分隐藏,可以通过左右按钮滑动显示出来 1、封装 2、添加和显示方法,暂时实现功能,以后封装 代码一直完善中,详细代码请看www.jgui.com 阅读全文
posted @ 2019-03-01 00:59 zhaogaojian 阅读(285) 评论(0) 推荐(0) 编辑
摘要: Iconfont在IE7下需要使用unicode方式,但是这种方式不太方便,使用以下代码可使IE7像普通用法使用。 把所有的需要用的图标做一份,以后就可以直接使用了,另外在IE7下使用ToogleClass切换Icon不起作用,扩展Jquery方法如下 使用的地方用toggleClassIE7即可。 阅读全文
posted @ 2019-02-28 21:16 zhaogaojian 阅读(616) 评论(0) 推荐(0) 编辑
摘要: 我们知道Jquery绑定事件后的新添加的对象是不响应事件的,为了解决这个问题,动态添加的对象需要从新绑定,使用一个init方法实现代码如下 当使用ajax向according里添加html数据后,可以调用一次init即可实现从新绑定(先unbind,再bind)。 示例:J.Accordion($( 阅读全文
posted @ 2019-02-27 21:46 zhaogaojian 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 以Accordion为例1、在base.js定义一个对象,这样可以和JQuery对象区分开,用户使用组件时比较清晰一点,也可以在这里引用多个库。 2、Accordion.js修改Init,fold,unfold如下,之前全局方法,现在改成下面的写法,里边的selector要换成$(this)。 3、 阅读全文
posted @ 2019-02-27 10:33 zhaogaojian 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 上图转自:http://www.cnblogs.com/haogj/archive/2010/04/19/1715762.html 自定义函数示例: $.fn.jAccordionunfold = function() { return this.each(function() { aler('a' 阅读全文
posted @ 2019-02-27 09:28 zhaogaojian 阅读(1134) 评论(0) 推荐(0) 编辑
摘要: 折叠和非折叠效果如左右图所示 代码如下 把所有展开的抽屉项折叠起来,再改变Accordion的宽度即可实现上图效果,收到侧边栏后,点击任意图标能够恢复到正常非折叠状态进行操作。 1、目前折叠起来的图标没有带tooltip或者菜单,如果有更好的用户体验,当鼠标放到折叠的菜单上时,应该显示一个toolt 阅读全文
posted @ 2019-02-26 23:18 zhaogaojian 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 1、安装AuotPrefixer. 2、代码里写css样式后,Ctrl+Shift+P,选择AutoPrefix CSS执行 结果如下 阅读全文
posted @ 2019-02-26 20:57 zhaogaojian 阅读(6071) 评论(0) 推荐(0) 编辑
摘要: 之前文章:JGUI源码:Accordion鼠标中键滚动和手机端滑动实现https://www.cnblogs.com/zhaogaojian/p/10421950.html之前代码有时候会卡一下,现在将之前的Timer实现方式改成Interval,判断中键间隔事件内没有滚动后再做animate,响应 阅读全文
posted @ 2019-02-26 11:34 zhaogaojian 阅读(309) 评论(0) 推荐(0) 编辑
摘要: (一) C#有一些函数如GetHashCode和x86,X64版本有关系,为了和服务器保持一致,本地iis Express也需要设置64位。 方法如下,vs2010不支持。 vs2012可以手动添加配置 reg add HKEY_CURRENT_USER\Software\Microsoft\Vis 阅读全文
posted @ 2019-02-25 21:37 zhaogaojian 阅读(1440) 评论(0) 推荐(1) 编辑
摘要: 下面开始进入正题,问题发现与解决 1、According解决手机浏览器点击出现半透明阴影 手机下点击有白色蒙版,原始效果如下,看起来很不协调 2、解决办法:增加 -webkit-tap-highlight-color:transparent; 看起来正常了 看起来正常了 阅读全文
posted @ 2019-02-25 09:52 zhaogaojian 阅读(773) 评论(0) 推荐(0) 编辑
摘要: 本来不考虑IE8,但是还是有部分客户用的XP,有不代表没有,尽量做一下兼容处理1、before,after,要使用:不能使用:: 2、阻止冒泡 function stopPropagation(e) { e = window.event || e; if (document.all) { //只有i 阅读全文
posted @ 2019-02-23 22:34 zhaogaojian 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 本文是抽屉组件在PC端滚动鼠标中键、手机端滑动时,滚动数据列表实现方法,没有使用iscroll等第三方插件,支持火狐,谷歌,IE8+等浏览器。演示在:www.jgui.com Github地址:https://github.com/zhaogaojian/JGUI 效果觉得好的给个star,谢谢! 阅读全文
posted @ 2019-02-23 10:59 zhaogaojian 阅读(680) 评论(0) 推荐(0) 编辑
摘要: 开篇 1、JGUI是为了逼迫自己研究底层点的前端技术而做的框架,之前对web底层实现一直没有深入研究,有了技术瓶颈,痛定思痛从头研究, 2、虽然现在vue技术比较火,但还在发展阶段,暂时先使用JQuery实现,以后有时间会再做一套vue版本的。有好的建议欢迎大家留言。 3、自己在开发过程中遇到的问题 阅读全文
posted @ 2019-02-23 08:09 zhaogaojian 阅读(1252) 评论(0) 推荐(0) 编辑
摘要: 1、用设计的png图片去在线图标网站上生成一个16*16大小的图标,命名favcon.ico放置到网站根目录下如:http://www.faviconico.org/favicon2、添加代码 <link rel="shortcut icon" href="/favicon.ico" /> <lin 阅读全文
posted @ 2019-02-22 23:16 zhaogaojian 阅读(777) 评论(0) 推荐(0) 编辑
摘要: 如上,当鼠标放置到bbbbbb上时,aaaaaa和bbbbb会同时变成蓝色。 阅读全文
posted @ 2019-02-22 13:29 zhaogaojian 阅读(2853) 评论(0) 推荐(0) 编辑
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 35 下一页