canvas getContext对象方法和属性详细介绍

评论(0)浏览(2128)分类:JavaScript/Ajax开发技巧
canvas getContext对象方法和属性详细介绍1.globalAlpha 属性,设置透明效果function draw() { var ctx = document.getElementById('canvas').getContext('2d'); // 画矩形 ctx.fillStyle = '#FD0'; ctx.fillRect(0,0,75,75); ctx.fillStyle = '#6C0'; ctx.fillRect(75,0,75,75); ctx.fillStyle = '#09F)'; ctx.fillRect(0,75,75,75); ..

ztree给指定节点添加特殊样式

评论(0)浏览(2087)分类:JavaScript/Ajax开发技巧
ztree给指定节点添加特殊样式  要给ztree某些特别的节点增加样式,控制显示的颜色,字体,可以通过ztree的view配置节点的fontCss配置,将fontCss配置为函数,依据传入的节点参数进行判断后返回相关的css进行空。ztree fontCss使用说明概述[ 依赖 jquery.ztree.core 核心 js ]个性化文字样式,只针对 zTree 在节点上显示的A对象。默认值:{}JSON 格式说明JSON 格式为 JQuer..

分层数据管理-嵌套集合模型

评论(1)浏览(2069)分类:SQL及数据库
分层数据管理-嵌套集合模型关于作者/译者Mike Hillyer,本文的作者,MySQL Ab的技术作家,生活在加拿大的阿尔伯达省6 。Yimin,本文的译者,就读于浙江理工大学计算机系。我的Blog:http://liyimin.net/blog  我想在这篇文章中重点阐述一种不同的方法,俗称为嵌套集合模型。在嵌套集合模型中,我们将以一种新的方式来看待我们的分层数据,不再是线与点了,而是嵌套容器。..

html5 required属性不用写js就能验证非空错误

评论(0)浏览(2063)分类:HTML/CSS兼容/XML
html5 required属性不用写js就能验证非空错误  今天研究jquery.validation.js插件的时候,发现即使删除了页面上的所有js文件,提交表单的时候既然会提示请填写此字段的错误信息,神奇了。源代码如下form class=cmxform id=commentForm method=get action=label for=cemailE-Mail (required)/labelinput id=cemail type=email name=email required /pinput class=submit type=submit value..

easyui combobox editable和required属性冲突

评论(0)浏览(2057)分类:easyui开发技巧
easyui combobox editable和required属性冲突  easyui combobox配置editable为false,并且required配置为true时,当combobox值为空,提交表单时,错误提示信息不回显示出来,如下图所示,控件样式加上了,但是tooltip错误并没有显示出来,去掉editable为false的配置或者配置为true,错误提示信息是显示出来的。  猜测可能是easyui的bug。如果一定配置combobox的editable为false,requir..

javascript鼠标滚轮滚动事件

评论(0)浏览(2022)分类:JavaScript/Ajax开发技巧
javascript鼠标滚轮滚动事件   javascript如何绑定对象的鼠标滚轮事件,对对象触发鼠标滚轮事件时,如何阻止鼠标滚轮事件冒泡,不允许当前视窗滚动。  下面对主流浏览器进行了测试(firefox12,opera12.5,safari5.0.4,chrome25,IE7~8)事件如何绑定  firefox只支持DOMMouseScroll事件,不支持onmousewheel,其他浏览器只支持onmousewheel事件,如下表所示浏览器/事..

datagrid getChecked获取的数据不正确

评论(0)浏览(2019)分类:easyui开发技巧
datagrid getChecked获取的数据不正确  症状:调用easyui datagrid的getChecked方法获取勾选的数据集合时,无法正确获取勾选的记录集合,只能获取到第一条记录信息,或者获取到idField指定的列中非重复数据行。  分析:出现这个问题,是因为配置了idField的问题,Field即是指定那个列为唯一ID,如果Field配置的值不在返回的数据列里面,或者idField配置的值在返回的数据列里面,..

jqGrid单字段查询

评论(0)浏览(2016)分类:jqGrid中文API
jqGrid单字段查询  单字段查询从服务器查询数据,一次只对一个字段进行查询。使用这个方法构造一个模态表单,用户可以选择一个字段用于查询。这个方法使用url提交数据,自定义和工具栏查询方法不一样。不同就是提交的数据不是键值对,参考下面数据如何提交安装要使用这个模块,你需要在下载页面勾选Common, Form Edit, filter插件,下载地址:http://www.trira..

jqGrid:treeGrid邻接模型

评论(0)浏览(2014)分类:jqGrid中文API
jqGrid:treeGrid邻接模型  如jqGrid treegrid配置中提到的,treeReader属性很重要。了解分层数据管理-邻接表模型模式的基本概念,将会更容易配置这个属性。treeReader配置  默认邻接模型的(adjacency model)treeReader配置如下treeReader = { level_field: level, parent_id_field: parent, // then why does your table use parent_id? leaf_field: isLeaf..

微信https从传输流收到意外的 EOF 或 0 个字节。

评论(0)浏览(1970)分类:Asp.Net/C#/WCF
微信https从传输流收到意外的 EOF 或 0 个字节。  今天用webrequest请求微信https api获取token时出现错误。代码错误行(操作系统window7和window2003都会报错)行 47: response = request.GetResponse() as HttpWebResponse;从传输流收到意外的 EOF 或 0 个字节。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出..

在CDR文件中的RGB模式怎么全部转换为CMYK模式

评论(3)浏览(1948)分类:coreldraw实例教程
在CDR文件中的RGB模式怎么全部转换为CMYK模式在CDR文件中在CDR文件中的RGB模式怎么全部转换为CMYK模式编辑——查找和替换——查找对象——开始新的搜索——下一步,对象类型(选位图)——下一步,指定属性(指定RGB颜色)——下一步,完成。在CDR文件中的RGB颜色怎么全部转换为CMYK颜色?编辑——寻找与取代——取代物件——再选取代色彩模型或色盘——再下一步——再点寻找色彩模型,默认选..

Grid作为Subgrid

评论(0)浏览(1928)分类:jqGrid中文API
Grid作为Subgrid  此方法和事件比较像解决方案,而不是专门的方法。作为子表格的替代,调用父表格subGrid方法创建的为一个表格,不是子表格,拥有父表格的所有属性和功能,只是出现在展开记录的下面,效果如下图所示安装要使用这个方法,需要在下载页面勾选Subgrid后再下载jqGrid,下载地址:http://www.trirand.com/blog/?page_id=6。源文件grid.subgrid.js在..

easyui初始化隐藏tabs

评论(0)浏览(1910)分类:easyui开发技巧
easyui初始化隐藏tabs  本示例实现jquery easyui在初始化的时候,自动隐藏其他tab。easyui tabs有3个tab,现在只显示title2选项卡,其他2个tabs选项卡隐藏起来。备注:请用easyui1.3+版本测试,低于这个版本的easyui隐藏其他tab有UI bug,默认显示的tab的内容部分被隐藏起来了。  源代码如下!DOCTYPE htmlhtmlheadmeta charset=gb2312titleeasyui初始化隐藏tabs/..

bcdedit无法打开启动配置数据存储拒绝访问

评论(1)浏览(1896)分类:操作系统及应用软件
bcdedit无法打开启动配置数据存储拒绝访问关键词:windows7 windows vista bcdedit 无法打开启动配置数据存储 拒绝访问  今天在安装了windows vista,使用bcdedit设置默认启动项目的时候,出项了“无法打开启动配置数据存储 拒绝访问”的错误。  我是通过运行cmd,然后使用bcdedit命令来设置的,结果出现“无法打开启动配置数据存储 拒绝访问”。是因为cmd不是以管理员的身份运行的,..

如何设置asp.net sessionid获取用户session信息

评论(0)浏览(1893)分类:Asp.Net/C#/WCF
如何设置asp.net sessionid获取用户session信息  如何设置asp.net sessionid获取用户session信息,如使用了uploadify,swfupload等居于flash上传的控件,非ie浏览器flash不会传递sessionid的cookie值到服务器,会导致无法获取当前用户的session值,从而无法将图片和当前用户关联起来。  解决办法就是通过get/post传递当前用户的SessionId到服务器(sessionid值也存储在cookie中,名称为AS..

WinHTTP Web Proxy Auto-Discovery Service 服务处于 停止 状态

评论(0)浏览(1885)分类:操作系统及应用软件
WinHTTP Web Proxy Auto-Discovery Service 服务处于 停止 状态   最近一台window2003的服务器老是自动关闭,系统日志中出现大量的下面日志信息有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。WinHTTP Web Proxy Auto-Discovery Service 服务处于 停止 状态。The WinHTTP Web Proxy Auto-Discovery Service suspended operation.有关更多信息,请参阅在 http://go.m..

jqGrid显示和隐藏列示例

评论(0)浏览(1834)分类:jqGrid中文API
jqGrid显示和隐藏列示例  jqGrid显示和隐藏列示例,相关配置查看:jqGrid显示和隐藏列html headmeta http-equiv=content-type content=text/html;charset=utf-8 /titlejqGrid显示和隐藏列示例/titlelink href=css/ui.jqgrid.css rel=stylesheet type=text/css /link href=css/jquery-ui-1.8.2.custom.css rel=stylesheet type=text/css /script src=js/jquery-1.7..

window.getSelection方法

评论(0)浏览(1825)分类:JavaScript/Ajax开发技巧
window.getSelection方法简介返回用户选择的对象。调用语法selection = window.getSelection() ;selection为Selection 对象。要转为字符串,可以链接空字符或者调用toString方法,将返回选中的文本内容。示例function foo() { var selObj = window.getSelection(); alert(selObj); var selRange = selObj.getRangeAt(0); // do stuff with the range}注意事..

主浏览器从计算机xx上收到 一个服务器宣告,认为它是传输 NetBT_Tcpip_xx 上的域主浏览器。 主浏览器已停止或一个主浏览器选举已开始。

评论(0)浏览(1804)分类:操作系统及应用软件
主浏览器从计算机xx上收到 一个服务器宣告,认为它是传输 NetBT_Tcpip_xx 上的域主浏览器。 主浏览器已停止或一个主浏览器选举已开始。事件查看器中的系统日志中出现下面的错误信息  主浏览器从计算机xx上收到 一个服务器宣告,认为它是传输 NetBT_Tcpip_{F54465A9-9C7A-482C-8EC 上的域主浏览器。 主浏览器已停止或一个主浏览器选举已开始。有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。解决办法1.HKEY_LOCAL_MACHINE\SYSTEM\CurrentC..

javascript滚动到导航条时如何固定在顶部

评论(0)浏览(1804)分类:JavaScript/Ajax开发技巧
javascript滚动到导航条时如何固定在顶部  当页面上面的不在第一屏显示的导航条,javascript如何将导航条固定在顶部当次导航条已经显示并且滚动到顶部将隐藏的时候。  下面为这个效果的源代码,为了简便,使用了jquery框架div style=height:500px;background:#999/divdiv id=fixedMenu style=background:#eee;width:100%;菜单/divdiv style=height:900px;background:#999/divscript..

给myflow.js流程图框架属性窗口添加删除操作

评论(0)浏览(1797)分类:JavaScript/Ajax开发技巧
给myflow.js流程图框架属性窗口添加删除操作  myflow.js是可视化绘制流程图js类库软件,居于raphael.js修改而成,要删除相关节点可以选中节点后按下delete键执行节点删除操作。但是节点属性窗口并没有添加删除操作按钮,本示例通过修改myflow.js源代码(需要先通过chrome格式化为为非压缩版本的好修改),给点击myflow.js节点后弹出的属性窗口添加删除操作,点击按钮同样可以删除选中的m..

jqGrid自定义查询

评论(0)浏览(1777)分类:jqGrid中文API
jqGrid自定义查询  为grid构造一个自定义查询表单,此方法使用jqGrid使用的url地址用于提交数据,提交查询后,键值对对象提交到服务器,这个数据被附加到postData参数中,仅提交输入过内容的字段。清空表单时,查询内容将会从postData中删除。提交服务器的数据,不是name,而是colModel中配置的index,当找不到index配置时才使用name,同时附加额外的数据 a _s..

高德地图AMap.Marker shape无效解决方案

评论(0)浏览(1758)分类:JavaScript/Ajax开发技巧
高德地图AMap.Marker shape无效解决方案2014-12-23:经测试IE8和最新版chrome没问题,firefox12出现这个问题,没有其他版本的firefox,不知道效果如何~  今天调用高德地图时,自定了一个覆盖物AMap.Marker,设置了icon覆盖原来的默认图片,自定义的图片大于原来的图片,发现无法点击覆盖物图片的其他位置弹出AMap.InfoWindow,只能点击覆盖物左上角一个36x36的区域才能弹出AMap.Info..

jQuery zTree获取勾选节点的全路径

评论(0)浏览(1746)分类:JavaScript/Ajax开发技巧
jQuery zTree获取勾选节点的全路径  功能实现:勾选jQuery zTree的某个节点后,获取根节点到当前被勾选的节点的路径。  实现方法:注册onCheck事件,在事件中获取当前节点,然后通过treeNode.getParentNode遍历父亲节点连接成路径。源代码如下!DOCTYPE htmlHTMLHEAD TITLEjQuery zTree获取勾选节点的全路径/TITLE meta http-equiv=content-type content=text/html; cha..

修改wordpress域名配置的3种方法

评论(0)浏览(1743)分类:PHP/apache/Perl
修改wordpress域名配置的3种方法  今天安装wordpress插件UpdraftPlus后,用UpdraftPlus还原备份导致数据中的wordpress的域名配置被备份文件中替换了,导致无法登陆wordpress管理后台,自动跳转到备份文件中的域名。  下面有3种方法可以重新设置wordpress的域名一、在可以登陆后台的情况下  使用正确的域名登陆到你的Wordpress后台(http://你的域名/wp-admin/)后,在设置..

navigator.geolocation.getCurrentPosition timeout expired

评论(0)浏览(1740)分类:phonegap/cordova
navigator.geolocation.getCurrentPosition timeout expired  最近学习cordova,使用navigator.geolocation.getCurrentPosition进行地理定位时,不管timeout设置为多大都会出现timeout expired这个错误,那么你浏览器使用的地理定位接口肯定是被狗日的GFW给拦截了。如使用pc上的chrome浏览器测试,上一次定位未返回前(没有超过指定的timeout时间),你再次刷新页面,那么将会得到2个错误信息,一个如下..

C# winform自动点击webbrowser网页confirm/alert确定按钮

评论(0)浏览(1733)分类:Asp.Net/C#/WCF
C# winform自动点击webbrowser网页confirm/alert确定按钮  winform编程中使用webBrowser浏览网页或者采集数据时,当网页某些调用confirm或者alert弹出对话框(确定/取消)时,会导致javascript代码的执行被挂起,没有人工操作时就无法执行下一步的操作,如果是采集数据就很麻烦,无法实现自动化。因此怎样实现让程序自动点击确定或者取消按钮成为关键。  实现winform自动点击webbrowser网页confirm..

网站导航栏目焦点设置

评论(0)浏览(1723)分类:JavaScript/Ajax开发技巧
网站导航栏目焦点设置  一般访问网站时,访问到不同的栏目,导航上的链接会高亮,显示的样式和其他栏目不一样,这种效果实现很简单,原理如下  获取当前的url路径location.pathname,然后和导航中的链接匹配,匹配了就设置焦点样式。如果栏目不是页面,而是通过传递参数来实现,可以location.search中获取栏目参数来匹配。  下面是一个就简单的示例,建立1.htm..

easyUI filebox选择同一个文件不触发onchange事件解决办法

评论(0)浏览(1717)分类:easyui开发技巧
easyUI filebox选择同一个文件不触发onchange事件解决办法  IE(包括ie11)浏览器下,easyUI的filebox如果选中了同一个文件,不会触发onchange事件解决办法。easyUI filebox实际操作的还是file对象,其他标准浏览器如chrome,Firefox,file对象选中同一个文件也会触发onchange事件,所以在这些浏览器下easyUI的filebox选中同一个文件也是触发onchange事件的,但是ie对选中同一个文件不会触发onchange事..

easyui combobox联动示例

评论(0)浏览(1708)分类:easyui开发技巧
easyui combobox联动示例  easyui combobox联动示例,2个combobox实现联动asp示例  easyui combobox联动示例源代码如下data.asp%v=request.QueryString(v)if v then'加载二级菜单 s= for i=0 to 3 s=s,{l:labelv_i,v:i} next '上面为简单示例,自己根据v的值查询数据库输出符合配置的json格式的数据 s=[right(s,len(s)-1)] response.Write s resp..