- 博客(249)
- 资源 (3)
- 收藏
- 关注
转载 HTML中鼠标滚轮事件onmousewheel处理
滚轮事件是不同浏览器会有一点点区别,一个像Firefox使用DOMMouseScroll ,ff也可以使用addEventListener方法绑定DomMouseScroll事件,其他的浏览器滚轮事件使用mousewheel,下面我来给大家具体介绍。Firefox使用DOMMouseScroll,其他的浏览器使用mousewheel。滚动事件触发时Firefox使用detail属性捕捉
2016-04-11 10:15:21 8886
转载 HTML5是如何使用鼠标滚轮事件的
你我都知道在HTML5网页中添加鼠标滚轮事件能够更好的让用户与网页进行交互操作。而在HTML5中,鼠标滚轮并不仅仅就只能上下滑动网页,实际上你还可以依靠这个完成更多的功能,比如视野平面的放大与缩小。看看实际演示效果 大部分浏览器都是支持鼠标滚轮事件的,所以你可以先订阅鼠标滚轮事件的方法,每当事件被触发时,你能获取一个名为 wheelDelta 的属性,它代表刚才鼠标
2016-04-11 10:13:09 3818
转载 JS禁用鼠标滚轮事件
接到一个需求,要在flash里面使用鼠标滚轮控制壁纸地板的替换,这本身是一个小需求,但是在网页测试中发现滚动鼠标滚轮时,网页也会跟着滚动,这样鼠标就没法固定在滚动元件的上面,对用户体验造成了不良影响。然后开始尝试阻止鼠标滚轮影响页面,先试用这段代码:function disabledMouseWheel() { if (document.addEventListen
2016-04-11 09:52:00 16001
转载 JS获取当前浏览器的类型
if(navigator.userAgent.indexOf("MSIE")>0) 为ie浏览器。navigator.appName.indexOf("Microsoft") != -1 为ie浏览器。navigator.userAgent.indexOf("MSIE 6.0")>0 判断是否为ie6navigator.appVersion.match(/6./i)
2016-04-11 09:48:28 6528
转载 js代码判断浏览器种类IE、FF、Opera、Safari、chrome及版本
这篇文章主要分享了判断IE、FF、Opera、Safari、Chrome等浏览器和版本的两种方法,需要的朋友可以参考下因为ie10-ie11的版本问题,不再支持document.all判断,所以ie判断函数要重新写了function isIE() { //ie? if (!!window.ActiveXObject || "ActiveXObject" in window)
2016-04-11 09:44:05 1881
转载 js 获取本地文件及目录方法
Javascript是网页制作中离不开的脚本语言,依靠它,一个网页的内容才生动活泼、富有朝气。但也许你还没有发现并应用它的一些更高级的功能吧?比如,对文件和文件夹进行读、写和删除,就象在VB、VC等高级语言中经常做的工作一样。怎么样,你是否需要了解这方面的知识?那就请跟我来,本文将详细描述如何使用Javascript语言进行文件操作。 一、功能实现核心:FileSystemObject 对
2016-04-11 09:32:39 10163
转载 JS读取文件,Javascript之文件操作 (IE)
一、功能实现核心:FileSystemObject 对象 要在javascript中实现文件操作功能,主要就是依靠FileSystemobject对象。 二、FileSystemObject编程 使用FileSystemObject 对象进行编程很简单,一般要经过如下的步骤: 创建FileSystemObject对象、应用相关方法、访问对象相关属性 。 (一)创建Fi
2016-04-11 09:27:46 16448
转载 将文件编码成base64通过AJAX上传
使用AJAX是无法直接上传文件的,一般都是新建个iframe在它里面完成表单提交的过程以达到异步上传文件的效果。如此做可以达到比较好的浏览器兼容性,不过代码量会比较大,即使是使用了文件上传插件,例如plupload。如何能达到灵活的程度呢,能像普通的AJAX提交表单数据那样将文件看成是普通表单参数来对待就好了。灵光一闪,利用javascript的FileReader对象将文
2016-04-11 09:23:59 14138
转载 AngularJS的Provider, Value, Constant, Service, Factory, Decorator的区别与详解
首先,provider, value, constant, service, factory他们都是provider!(decorator小朋友先搬个小板凳坐在边上等会儿,现在还没轮到你出场哈~)provider是干啥的?provider可以为应用提供通用的服务,形式可以是常量,也可以是对象。比如我们在controller里常用的$http就是AngularJS框架提供的p
2016-03-30 09:05:34 1328
原创 配置JAVA环境变量
1、打开环境变量对话框(XP/7:右击“我的电脑”→“属性”→“高级”→“环境变量”;8/8.1/10:右击桌面左下角的开始菜单→“系统”→“高级系统设置”→“环境变量”);2、在“系统变量”中点击“新建”,在弹出的“新建系统变量”对话框中“变量名”后的文本框中输入“JAVA_HOME”;在“变量值”后的文本框中输入JDK的安装路径,如:“D:\Program Files\Java\jdk
2016-03-23 10:57:56 1060
原创 使用adb出现cannot parse version string:kg01的解决方法
cmd里运行一下这个命令就行了:adb kill-server
2016-03-15 17:57:12 10948
原创 'Cordova/CDVViewController.h' file not found 解决方法
Xcode 7.1 beta以上的版本运行app时没问题,打包时会出现这个问题。解决办法是在Header Search Paths中加入"$(OBJROOT)/UninstalledProducts/$(PLATFORM_NAME)/include"1、点击项目→Build Settings→Search Paths→Header Search Paths(如果Search Paths下面
2016-03-15 14:51:43 3833
转载 VMWare 装mac os x 一个必备优化神器 beamoff
http://files.cnblogs.com/files/yipu/beamoff.zip这个程序设置为登录启动比较好 源码很简单://// AppDelegate.m// beamoff//// Created by ANDREI VAYAVODA on 09.11.14.// Copyright (c) 2014 ANDREI VAYAVODA. All ri
2016-03-09 11:05:00 6878
原创 AngularJS中ng-class使用方法
有三种方法:1、通过$scope绑定(不推荐)2、通过对象数组绑定3、通过key/value键值对绑定实现方法:1、通过$scope绑定(不推荐):function ctrl($scope) { $scope.className = "selected";}2、通过对象数组绑定:function ctrl($scope)
2016-03-04 14:21:36 51556
转载 html通过css来设置半透明背景
Html/Css标签透明度效果的实现,在html中,实现半透明背景,在HTML Div+Css编程中,为了实现版透明,通常有3中做法。第一种是HTML5的透明,在H5中支持透明背景颜色,但遗憾的是,H5中的办透明背景颜色只支持 rgba的写法,不支持16进制的写法如:background-color:rgba(0,152,50,0.7);// -->70%的不透明度
2016-03-02 22:27:31 121589 1
转载 从网络上获取国际标准时间
public static DateTime DataStandardTime()//使用时,将static 关键字删除,在其它位置方可使用?2010-11-24 {//返回国际标准时间 //只使用的时间服务器的IP地址,未使用域名 string[,] 时间服务器=new string [14,2];
2016-02-26 14:23:00 3177
原创 android sdk镜像站点
大连东软信息学院镜像服务器地址:http://mirrors.neusoft.edu.cn 端口:80北京化工大学镜像服务器地址:IPv4: http://ubuntu.buct.edu.cn/ 端口:80IPv4: http://ubuntu.buct.cn/ 端口:80IPv6: http://ubuntu.buct6.edu.cn/ 端口:80
2016-02-22 14:03:52 1010
转载 ionic工具类API和配置
哎,真是不好意思。之前翻译Ionic教程的时候,忘记翻译ionic工具类api和配置这一块了。之前一致比较忙,忘记了。很多朋友经常问一些配置问题,比如为什么android的tab导航在上面,ios的tab导航在下面?…等等。其实这些都可以在ionic里面配置的。下面看我一一道来。教程索引:(持续更新)ionic中文教程转载请注明出处:http://haomou.net/2015/0
2016-02-20 14:40:44 4398 2
转载 src与href属性的区别
src和href之间存在区别,能混淆使用。src用于替换当前元素,href用于在当前文档和引用资源之间确立联系。src是source的缩写,指向外部资源的位置,指向的内容将会嵌入到文档中当前标签所在位置;在请求src资源时会将其指向的资源下载并应用到文档内,例如js脚本,img图片和frame等元素。当浏览器解析到该元素时,会暂停其他资源的下载和处理,直到将该资源加载、编译
2016-02-03 14:20:57 530
转载 iframe与主框架跨域相互访问方法
iframe 与主框架相互访问方法1.同域相互访问假设A.html 与 b.html domain都是localhost (同域)A.html中iframe 嵌入 B.html,name=myframeA.html有js function fMain()B.html有js function fIframe()需要实现 A.html 调用
2016-02-02 18:00:52 3204
转载 js数据类型判断和数组判断
这么基础的东西实在不应该再记录了,不过嘛,温故知新~就先从数据类型开始吧 js六大数据类型:number、string、object、Boolean、null、undefinedstring: 由单引号或双引号来说明,如"string"number:什么整数啊浮点数啊都叫数字,你懂的~Boolean: 就是true和false啦undefined:未
2016-01-04 10:18:51 546
转载 判断js中各种数据的类型方法之typeof与0bject.prototype.toString讲解
1、typeof(param) 返回param的类型(string)这种方法是JS中的定义的全局方法,也是编译者们最常用的方法,优点就是使用简单、好记,缺点是不能很好的判断object、null、array、regexp和自定义对象。示例代码:var str='str';var arr=['1','2'];var num=1;var bool=true;var ob
2016-01-04 10:17:21 539
转载 如何判断js中的数据类型
如何判断js中的数据类型:typeof、instanceof、 constructor、 prototype方法比较如何判断js中的类型呢,先举几个例子:var a = "iamstring.";var b = 222;var c= [1,2,3];var d = new Date();var e = function(){alert(111
2016-01-04 10:12:34 811
转载 【深入ASP.NET原理系列】--ASP.NET请求管道、应用程序生命周期、整体运行机制
微软的程序设计和相应的IDE做的很棒,让人很快就能有生产力。.NET上手容易,生产力很高,但对于一个不是那么勤奋的人,他很可能就不再进步了,没有想深入下去的动力,他不用去理解整个框架和环境是怎么执行的,因为不用明白为什么好像也能做好工作。 .NET的人很多人不注重实现 ,知其然不知其所以然,这样真的OK么?永远怀着一颗学徒的心,你就能不断进步! 我们知道在ASP.NET中,若要对AS
2015-12-29 09:10:27 1470
转载 一行代码解决各种IE兼容问题,IE6,IE7,IE8,IE9,IE10
在网站开发中不免因为各种兼容问题苦恼,针对兼容问题,其实IE给出了解决方案Google也给出了解决方案百度也应用了这种方案去解决IE的兼容问题 百度源代码如下;百度一下,你就知道 var wpo={start:new Date*1,pid:109,page:'superpage'}可以打开百度,右键查看源码看下!我们可以看下文件头是否存在这样
2015-12-22 16:05:44 1248
转载 让AngularJS兼容IE8及其以下浏览器版本的方法
AngularJS 1.3抛弃了对IE8的支持,但AngularJS 1.2将继续支持IE8,但核心团队已经不打算在解决IE8及之前版本的问题上花时间。本文档介绍了互联网浏览器(IE)在处理自定义HTML标签及属性时的特点。如果你正计划在IE8或更早的浏览器上部署Angular应用请阅读本文。项目目前支持且将尝试修复IE9以上的bug 。持续集成服务器在IE9,IE10和IE11上运行所有
2015-12-22 15:49:28 17793 1
转载 angular.js,IE7,8,9兼容性的处理
这段时间详细了解了谷歌新出的MVVM框架angular.js,并直接在本人所从事的项目中使用了。但是使用新东西都是有风险的,这不,采用了新框架的页面IE7,8各种显示不出来……心想着难道用以前的办法重来?不能允许!于是上网查阅了大量资料。终于跑通了,并且知道是怎么回事。 以下面这个IE7,8,9都跑得通的例子说明,重点是红字的部分:
2015-12-22 15:42:50 18068
转载 ORACLE多表关联UPDATE 语句
为了方便起见,建立了以下简单模型,和构造了部分测试数据:在某个业务受理子系统BSS中,SQL 代码--客户资料表create table customers(customer_id number(8) not null, -- 客户标示city_name varchar2(10) not null, -- 所在城市customer_type char
2015-12-04 20:58:36 659
原创 html表格边框样式
.borderedTable { border-style: solid; border-width: 1px 0px 0px 1px; border-collapse: collapse;} .borderedTable td { border-style: solid; border-width: 0px 1px 1px 0px
2015-12-01 15:27:52 1440
转载 javascript中的后退和刷新
后退+刷新在C# Web程序中,如为页面按钮写返回上一页代码this.RegisterClientScriptBlock("E", "history.go(-2);");其中,history.go(-2),要写为-2,因在按钮事件触发前,已刷新一次页面,所以应是-2。Response.Write("history.go(-2);");此处也要写为“-2”。跟直接写脚
2015-11-19 11:43:23 581
转载 jquery 中post 、get的同步问题
解决方法1:在全局设置:$.ajaxSetup({ async : false }); 然后再使用post或get方法$.get("register/RegisterState", {test : 12}, function(data, status) { if (status == "success") {
2015-11-19 11:40:10 3901
转载 详细解读Jquery各Ajax函数:$.get(),$.post(),$.ajax(),$.getJSON()
一,$.get(url,[data],[callback])说明:url为请求地址,data为请求数据的列表(是可选的,也可以将要传的参数写在url里面),callback为请求成功后的回调函数,该函数接受两个参数,第一个为服务器返回的数据,第二个参数为服务器的状态,是可选参数。而其中,服务器返回数据的格式其实是字符串形势,并不是我们想要的json数据格式,在此引用只是为了对比说明。
2015-11-19 11:35:41 545
原创 Web.config中设置网站起始页
...... Web.config中添加上述设置后部署到IIS,会自动在IIS站点的默认文档中添加上面设置的值(Login.aspx)并置顶。
2015-11-19 11:31:58 7853 1
转载 js获取网页和元素的宽度、高度
网页可见区域宽:document.body.clientWidth网页可见区域高:document.body.clientHeight网页可见区域宽:document.body.offsetWidth (包括边线和滚动条的宽)网页可见区域高:document.body.offsetHeight(包括边线的宽)网页正文全文宽:document.body.scrollWidth网页
2015-11-12 10:56:16 6079 2
转载 AngularJS实现跨域请求
跨域,前端开发中经常遇到的问题,AngularJS实现跨域方式类似于Ajax,使用CORS机制。下面阐述一下AngularJS中使用$http实现跨域请求数据。AngularJS XMLHttpRequest:$http用于读取远程服务器的数据$http.post(url, data, [config]).success(function(){ ... });$http.get(
2015-11-12 00:57:31 32256 3
原创 js中json字符串转换为对象以及转换是报 缺少";"错误的解决方法
JavaScript中可以使用eval把json字符串转换成对象用“对象.属性”(如person.name)来访问,用法为eval(json)。但有时候会碰到 缺少";" 的错误,这个时候改成eval("(" + json + ")")就好了。
2015-11-12 00:49:57 3656
转载 Chart控件X轴显示不全的解决方法
在vs2012中使用chart控件时,x轴的标签过多,致使默认只能显示其中的一部分,如图当然,我们可以通过设置,使得x轴标签全部显示。首先,通过chart控件属性,找到 “ChartAreas集合” 如图,并且点开于是来到了ChartAreas集合编辑器,在右边ChartAreas1属性中找到 “Axes集合”,并点开,如图
2015-11-02 10:59:51 32928
转载 完美解决IE(IE6/IE7/IE8)不兼容HTML5标签的方法
HTML5的语义化标签以及属性,可以让开发者非常方便地实现清晰的web页面布局,加上CSS3的效果渲染,快速建立丰富灵活的web页面显得非常简单。HTML5的新标签元素有:定义页面或区段的头部;定义页面或区段的尾部;定义页面或区段的导航区域;页面的逻辑区域或内容组合;定义正文或一篇完整的内容;定义补充或相关内容; 使用他们能让代码
2015-10-12 10:47:49 1284
转载 检测到在集成的托管管道模式下不适用的ASP.NET设置的解决方法(非简单设置为【经典】模式)
我们将ASP.NET程序从IIS6移植到IIS7,可能运行提示以下错误:HTTP 错误 500.23 - Internal Server Error检测到在集成的托管管道模式下不适用的 ASP.NET 设置。为什么会出现以上错误?在IIS7的应用程序池有两种模式,一种是“集成模式”,一种是“经典模式”。经典模式 则是我们以前习惯的IIS 6 的方式。
2015-09-11 10:45:58 1897
VS2015提示未在本地计算机上注册"MSDAORA"提供程序
2018-10-22
VS2008提示未在本地计算机上注册"MSDAORA"提供程序
2018-10-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人