cordova/phonegap实现再按一次退出效果

评论(0)浏览(788)分类:phonegap/cordova
cordova/phonegap实现再按一次退出效果  cordova/phonegap实现再按一次退出效果,退出phonegap/cordova项目的接口API为navigator.app.exitApp(),但是,cordova的api里面没有app的介绍。  cordova/phonegap实现再按一次退出效果源代码如下  提示信息在android真机上测试时,提示信息exitNote对象如果position指定为fixed不会出现,但是模拟设备上可以显示,不知道什么问题。指定..

javascript/jquery绘制条形码/二维码插件barcode

评论(0)浏览(4888)分类:JavaScript/Ajax开发技巧
javascript/jquery绘制条形码/二维码插件barcode  javascript绘制条形码/二维码,居于jquery的实现,示例和API如下,翻译来源:http://barcode-coder.com/en/barcode-jquery-plugin-201.html注意:需要绘制的条形码/二维码长度和字符串包含字母之类的,注意要选择不同的条形码/二维码类型,要不无法绘制(没研究过条形码,经测试视乎是这样的)。建议直接选择code128  jquery绘制条形码/二..

javascript utf-8,unicode(utf-16)编码互换

评论(0)浏览(251)分类:JavaScript/Ajax开发技巧
javascript utf-8,unicode(utf-16)编码互换  javascript utf-8,unicode(utf-16)编码相互转换源代码 //javascript将UTF-16字符串转转换为UTF-8字符串 function utf16ToUtf8(s){ if(!s){ return; } var i, code, ret = [], len = s.length; for(i = 0; i len; i++){ code = s.charCodeAt(i); ..

vs2013 cordova failed to run java -version解决办法

评论(0)浏览(142)分类:phonegap/cordova
vs2013 cordova failed to run java -version解决办法  如果你使用vs2013开发cordova项目时,编译项目时如果出现下面的错误Failed to run java -version,make sure your java environment is set up错误,那一般是你的java sdk版本不一样的问题。  之前系统安装过java sdk7(因为也安装了mono for Android的vs插件,mono for Android要求java sdk为32位版本)和Android sdk,已设置好java_home系统..

手机wifi能链接路由器但无法上网解决办法

评论(0)浏览(204)分类:操作系统及应用软件
手机wifi能链接路由器但无法上网解决办法  今天用android的手机链接路由器wifi,发现可以连接和获取到ip地址,但是无法上网。之前这个路由器就出现过iphone可以连接路由器但是无法上网的情况,但是我的android没问题就懒得研究了。谁知道今天我的也无法使用了。  去路由器管理界面看到设备dhcp已经开启,android设备也能获取到ip地址。之前出现iphone连路由器无法上网的时候网上找了..

easyui tree支持扁平、简单数据结构扩展

评论(0)浏览(919)分类:easyui开发技巧
easyui tree支持扁平、简单数据结构扩展  easyui的tree组件支持的数据结构是嵌套模型的,如下[{id:1,text:text1,children:[{id:4,text:text1_1,pid:1}]},{id:2,text:text2},{id:3,text:text3}]  如果easyui tree想加载类型ztree的简单数据结构(扁平数据结构,依据parentId来确定父子关系的数据结构),需要自己扩展loadFilter来将简单/扁平数据结构处理为嵌套格式的数据才行。  ..

vs2015安装Git CLI : 此产品下载失败: HTTP 状态 403: 客户端没有足够的权限访问请求的服务器对象

评论(0)浏览(887)分类:操作系统及应用软件
vs2015安装Git CLI : 此产品下载失败: HTTP 状态 403: 客户端没有足够的权限访问请求的服务器对象  最近安装Visual Studio 2015 RC,安装到最后一部提示错误:Git CLI : 此产品下载失败: HTTP 状态 403: 客户端没有足够的权限访问请求的服务器对象。  上面这个错误是在翻墙的情况下出现的,如果是未翻墙的情况,则出现的是:Git CLI : 此产品下载失败:下载超时,无法连接到远程服务器。  出现Git CLI : 此产品下载失败:下载超时,无法..

asp变量和变量 直接字符串比较区别注意事项

评论(0)浏览(215)分类:Asp/VBScript
asp变量和变量 直接字符串比较区别注意事项  asp if语句比较时,变量和变量比较,变量直接和字符串/数字比较时需要注意1)变量和变量比较,类型一起比较,不做转换,类型与值都一样才会返回true2)变量直接和字符串/数字比较,会转换为相同的类型后在比较。3)变量和某个函数的返回值比较,类型一起比较,不做转换DEMO如下%function getString1() getString1=1end functionfunction ge..

ashx如何代码分离使用单独的cs代码文件

评论(0)浏览(1044)分类:Asp.Net/C#/WCF
ashx如何代码分离使用单独的cs代码文件  asp.net的ashx文件如何实现代码分离,ashx文件使用独立的cs文件来进行代码编写。  使用vs创建的ashx文件,cs代码和ashx文件同在一个文件中,要想将ashx文件里面的代码分离出来放到独立的cs文件里面,需要将cs代码文件放到app_code共享目录才能编译,要不cs文件和ashx文件在同一个目录下,会出现下面的错误/应用程序中的服务器错误。分析器..

通过@media screen控制网站在移动端显示

评论(0)浏览(1026)分类:HTML/CSS兼容/XML
通过@media screen控制网站在移动端显示  今天下午花点时间将本站css进行修改,通过@media screen max-width/min-width将本站在移动端浏览器下显示得更加友好。  本站在分辨率宽度680px一下显示如下  如果您在电脑端浏览本站使用的标准浏览器(IE9+,firefox,chrome等),可以缩小浏览器窗口大小到680px以下可以看到效果。  利用@media screen实现网页..

javascript加载xml文件

评论(0)浏览(806)分类:JavaScript/Ajax开发技巧
javascript加载xml文件  javascript加载xml文件源代码 /* 通过ajax加载xml文件,返回xml dom对象 备注:chrome浏览器下请求本地xml文件会报XMLHttpRequest cannot load file:///xxxxx.xx. Cross origin requests are only supported for HTTP,需要搭建服务器 */ function LoadXML(url) { var xhr = window.ActiveXObject ? new ActiveXObject..

asp.net给aspx设置和web.config不同字符集编码

评论(0)浏览(486)分类:Asp.Net/C#/WCF
asp.net给aspx设置和web.config不同字符集编码  当asp.net网站配置文件web.config配置了站点全局编码后,如何单独给其他aspx页面配置和web.config不同的编码?如果你使用的是ajax post提交数据,记住一定要设置ajax请求头Content-Type为application/x-www-form-urlencoded; charset=UTF-8,要不有些浏览器省略了charset=UTF-8,会导致出现乱码问题。  如web.config指定了全站的编码为gb2..

访问京东淘宝先跳转到count.chanet.com.cn,贱啊电信网通

评论(0)浏览(597)分类:操作系统及应用软件
访问京东淘宝先跳转到count.chanet.com.cn,贱啊电信网通  最近访问京东或者淘宝的时候,狗日的会先跳转count.chanet.com.cn这个域名下,再跳转到京东或者淘宝去,然后京东淘宝的url后添加了一串参数,这种参数是京东淘宝返现时需要的广告账户信息,真你妈贱种网通电信。http://count.chanet.com.cn/click.cgi?a=524061d=22338u=e=url=http%3A%2F%2Fwww.jd.com会先跳转到这个地址,再回到京东,附带一..

解决uploadify cancel取消上传再选择文件报超过限制错误

评论(0)浏览(1232)分类:JavaScript/Ajax开发技巧
解决uploadify cancel取消上传再选择文件报超过限制错误  调用uploadify的cancel方法后,如果再选择文件,超出uploadLimit配置值会报错。看源代码后,uploadify调用cancel方法只有清空队列的情况下(传递*参数,$(xxx).uploadify(cancel,*))才会重置上传队列的值,对于取消单个文件或者指定了多个要取消的队列id参数,没有重置队列长度,继续包含被取消上传的文件数量。所以继续选择文件就会报超过队..

选中网页内容弹出按钮点击发送选中内容到服务器

评论(1)浏览(350)分类:JavaScript/Ajax开发技巧
选中网页内容弹出按钮点击发送选中内容到服务器  效果:在网页中选中一段内容后,自动弹出一个按钮,点击按钮可以将选中的内容回发到服务器。  实现方法:用javascript添加document.onmouseup事件,用range API判断是否选中内容,选中内容则弹出按钮,给按钮绑定点击事件,点击后将选中的内容使用ajax发送到服务器端。  选中网页内容弹出按钮点击发送选中内容到服务器源代码如下script ..

访问输出为空ashx文件firefox弹出保存文件对话框

评论(0)浏览(344)分类:JavaScript/Ajax开发技巧
访问输出为空ashx文件firefox弹出保存文件对话框  用firefox浏览器访问空的ashx文件时,会弹出保存ashx文件的对话框,正在打开ashx。  用开发工具监视后发现响应头尽然没有content-type类型,而且用代码强制设置content-type也无效,还是没有content-type响应头。 public void ProcessRequest(HttpContext context) { context.Response.AddHeader(content-type, text/html);/..

修改input file控件默认浏览文字

评论(0)浏览(1353)分类:HTML/CSS兼容/XML
修改input file控件默认浏览文字  如何修改html input file控件默认的浏览(firefox和ie)或者选择文件(chrome)显示内容。解决办法:用一个透明的file控件浮动到你的自己的提示文字或者图片上即可。注意:IE下必须要调整默认的按钮位置对到你的文字上,前面显示文件路径的那部分覆盖住提示文字需要双击才能弹出文件选择窗口。自己调整input的font-size属性变换file控件大小..

javascript动态添加ajaxtookit tabcontainer tabpanel示例

评论(0)浏览(278)分类:JavaScript/Ajax开发技巧
javascript动态添加ajaxtookit tabcontainer tabpanel示例  在浏览器控制台打印ajaxtookit tabcontainer对象时,发现ajaxtookit tabcontainer客户端类库没有提供客户端API给js调用动态添加tabpanel,需要在asp.net服务器端TabContainer1.Tabs.Add动态添加。  javascript动态添加ajaxtookit tabcontainer tabpanel示例如下,需要自己写代码,动态添加tabpanel。%@ Page Language=C# AutoEventWireup=..

chrome An invalid form control with name is not focusable.

评论(0)浏览(1464)分类:JavaScript/Ajax开发技巧
chrome An invalid form control with name is not focusable.   提交表单时chrome控制台出现错误:An invalid form control with name is not focusable.  出现这个错误是因为表单中包含了HTML5属性required的控件不可见(如这个控件style display设置为none或者其父容器display为none),被隐藏起来了,导致chrome无法聚焦这个值为空的输入项弹出错误提示窗口而报错:An invalid form control with nam..

IE透明滤镜alpha失效解决办法

评论(0)浏览(277)分类:HTML/CSS兼容/XML
IE透明滤镜alpha失效解决办法  IE的透明滤镜filter:alpha(opacity=40)在未添加xhtml申明时会不起效果。即使添加了xhtml申明,IE7也无效。IE7下xhtml申明alpha滤镜无效IE8无xhtml申明也无效源代码如下!DOCTYPE htmltitleIE透明滤镜alpha失效/titlestyle#dvTable div.opc4{opacity:0.4;filter:alpha(opacity=40);}#dvTable div.opc4:hover{opacity:1;filter:alpha(opacity=1..

ext gridpanel数据导出excel文件

评论(0)浏览(398)分类:extjs开发技巧
ext gridpanel数据导出excel文件  ext gridpanel导出excel文件类库代码,支持base64客户端数据直接导出。base64类库需要自己导入:javascript base64编码解码类库 var extToExcel = {//ext gridpanel导出excel文件类库代码 exportResult: function () { var fileName = this.title; var vExportContent = this.getExcelXml(); //..

javascript base64编码解码类库

评论(0)浏览(847)分类:JavaScript/Ajax开发技巧
javascript base64编码解码类库  javascript将字符串转为base64编码和解码base64字符串类库代码。script var Base64 = { // private property _keyStr: ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=, // public method for encoding encode: function (input) { var output = ; ..

input输入内容回车生成标签代码

评论(0)浏览(345)分类:JavaScript/Ajax开发技巧
input输入内容回车生成标签代码  在input文本框中输入标签内容后,回车创建标准效果。style#tag a{margin-right:10px;color:blue;border:dotted 1px blue;cursor:pointer}/stylespan id=tag/spaninput type=text onkeydown=addTag(event,this) /script type=text/javascript function addTag(e, o) { if (e.keyCode == 13 o.value != '') { v..

设置X-Frame-Options响应头防止网页被框架

评论(0)浏览(5600)分类:Asp/VBScript
设置X-Frame-Options响应头防止网页被框架  防止某些重要网页被其他网站框架导入,可以给页面增加X-Frame-Options响应头,这样浏览器会依据X-Frame-Options的值来控制iframe框架的页面是否允许加载显示出来,IE下的效果如下(此内容无法再框架中显示。为了帮助保护在此网站中输入的信息安全,此内容的发行者不允许在框架中显示该信息),其他非IE核心浏览器会显示空白内容。  动态页..

sql server插入超出gb2312编码特殊字符

评论(0)浏览(563)分类:SQL及数据库
sql server插入超出gb2312编码特殊字符  sql server插入特殊字符串(超出gb2312编码)字符时,会出现乱码。如插入 这个字符insert into news('title')values(' ')--执行后title内容为问号?,出现乱码  sql server插入超出gb2312编码特殊字符解决办法insert into news('title')values(N' ')--执行后title内容为问号?,出现乱码MSDN解释如下:使用..

javascript依据月份生产日历

评论(0)浏览(114)分类:JavaScript/Ajax开发技巧
javascript依据月份生产日历  javascript依据输入的年份和月份生成日历对象。源代码如下titlejavascript依据月份生产日历/titleinput type=text onblur=renderCalendar(this.value)/div id=dv/divscriptfunction renderCalendar(v){ if(/^\d{4}-\d{1,2}$/.test(v)){ var d=new Date(v.replace(/-/,'/')+'/1'),s='table border=1trtd星期日/tdt..

websocket获取图片2进制数据流显示

评论(0)浏览(846)分类:JavaScript/Ajax开发技巧
websocket获取图片2进制数据流显示  javascript从websocket返回的2进制流中获取数据显示到img对象中。ws.onmessage = function(evt) { if(typeof(evt.data)==string){ //textHandler(JSON.parse(evt.data)); }else{ var reader = new FileReader(); reader.onload = function(evt){ if(evt.target.readyState == FileReader.DONE)..

bootstrap datetimepicker控制可选时间区域

评论(0)浏览(468)分类:JavaScript/Ajax开发技巧
bootstrap datetimepicker控制可选时间区域  bootstrap datetimepicker插件如何控制可选择的时间区域,bootstrap datetimepicker插件如何禁用不用选时间区域。  解决办法:给bootstrap datetimepicker添加changeDate事件,获取选择的小时数据部分增加判断,不符合选择的时间区域清空选中的值。  bootstrap datetimepicker控制可选时间区域源代码如如下,只能选择8~21点之间的时间$(..

Win2003 IIS6 asp aspnet安全详细配置

评论(0)浏览(238)分类:操作系统及应用软件
Win2003 IIS6 asp aspnet安全详细配置  为了研究下asp和asp.net虚拟主机更好的安全配置,决定对自己的机子下手。  下面对win2003+SP2+IIS6配置成功,系统安装在c盘下,所有盘的文件系统都为ntfs,如果是fat32就没什么意思了。更新asp连接mssql出现未找到提供程序。该程序可能未正确安装错误asp.net出现无法找到字体?错误的解决方案第一步,系统盘的权限。1)C盘中除了administrat..

Ext formpanel loadRecord/load方法示例

评论(0)浏览(940)分类:extjs开发技巧
Ext formpanel loadRecord/load方法示例  Ext formpanel loadRecord/load方法给formpanel加载数据示例  Ext formpanel loadRecord是加载本地数据用的,注意参数一定要是Ext.data.Record(3-版本)或者Ext.data.Model(4+版本)实例对象,不能直接加载JSON对象。  Ext formpanel load是加载远程数据用的,返回的数据格式如下,success为ture表示请求成功,数据放到data键名称下注..