心得
whh_lydia
这个作者很懒,什么都没留下…
展开
-
判断是否是IE浏览器
1、jquery: navigator.userAgent.indexOf("MSIE") >= 0 || (navigator.userAgent.indexOf("Mozilla") >= 0 && navigator.userAgent.indexOf("Chrome") == -1); 注IE11的内核标示是Mozilla2、打印使用console.log("****"+原创 2015-08-28 14:20:21 · 313 阅读 · 0 评论 -
ngDialog 弹出层关闭
做网站经常会遇到弹出对话框获取用户输入或弹出对话框让用户确认某个操作之类的情景,有一个基于AngularJS的扩展模块可以帮我们优雅地完成这类事情:ngDialog。ngDialog在github上提供了一个示例网页,演示了它的各种用法,在这里:https://github.com/likeastore/ngDialog/blob/master/example/index.html。ngD转载 2016-03-29 18:29:47 · 7202 阅读 · 0 评论 -
用fieldset、legend实现文字写在边线上
1、<!DOCTYPE HTML> Legend 注:我们定义fieldset的边框的样式border,在IE6里边框会与legend里的文字重合叠加,而默认的样式则不会。我们给legend一个背景遮挡边框,这里是background:#fff;原创 2016-03-07 18:14:26 · 871 阅读 · 1 评论 -
实现倒三角样式
1、实现代码如下:#triangle-down { width: 0; height: 0; border-left: 50px solid transparent; border-right: 50px solid transparent; border-top: 100px solid red;}2、.child原创 2016-03-07 18:29:57 · 1309 阅读 · 0 评论 -
angluar根据链接的url参数的不同实现显示与隐藏
1、绘制效果如下:2、具体实现代码如下: 1>静态路由配置 /** * routes.js */ define([ "app"],原创 2016-02-24 19:19:43 · 1303 阅读 · 0 评论 -
Jquery定义对象( 闭包 )
Jquery定义对象( 闭包)例一:添加对象的静态属性声明一个对象$.problemWo,添加一个b的静态属性和myclick的静态方法。(function ($) { $.problemWo = function () { }; $.extend($.problemWo, { b: 5 }, { mycl转载 2016-03-10 11:25:51 · 1053 阅读 · 0 评论 -
angluar表单验证
1、谷歌浏览器preview跟response返回的数据格式不一样 注:(数据为Long型,返回给浏览器以后,浏览器转换数据格式)2、angluar数据编辑的时候必须要更改dwjd跟dwwd数据才能提交 {{ buttonTxt }}注:(将所有的数据项都验证下,文献来自:http://www.runoob.com/angularjs/angularjs-validation原创 2016-03-10 18:18:21 · 626 阅读 · 0 评论 -
JavaScript对Json的增删改属性
"text/javascript"> var json = { "age":24, "name":"cst" }; //修改Json中的age值,因为Json中存在age属性 json["age"] = 30; alert(jso转载 2016-02-25 16:15:21 · 320 阅读 · 0 评论 -
使用FormData,进行Ajax请求并上传文件
使用FormData,进行Ajax请求并上传文件 form enctype="multipart/form-data" method="post" >这里使用JQuery,但是老版本的JQuery比如1.2是不支持的,最好使用2.0或更新版本:Html代码 form id= "uploadForm"> p >指定文件名: i原创 2016-02-25 20:19:11 · 1305 阅读 · 0 评论 -
解决iframe跨域问题
a页面与b页面,一个是92端口,一个是93端口分别在92文件的index.html 与93文件的index.html 中添加 document.domain='172.16.62.240';原创 2016-08-29 18:14:37 · 546 阅读 · 0 评论 -
angularjs+bootstrap+ngDialog实现模式对话框
首先引入需要的ngdialog的js和css文件。可通过CDN引入全选复制放进笔记var userControllers = angular.module('userControllers',['ngDialog']); userControllers.controller('userController',['$scope','$http','ngDialog',functio转载 2016-02-26 14:54:29 · 4490 阅读 · 0 评论 -
字符串转换成布尔值
1、浏览器参数传回的参数是字符串,判断之前要进行转换,使用eval()方法$scope.showEquipment = ( $location.search()['showEquipmen'] && eval( $location.search()['showEquipmen'] ) ) || false;原创 2016-02-04 17:37:15 · 3449 阅读 · 0 评论 -
正则表达式限制输入框只能输入数字
关键字: 限制正则表达式限制输入框只能输入数字 代码如下: 其中,onafterpaste防止用户从其它地方copy内容粘贴到输入框 输入框只能输入字母和下横线的正则表达式 输入框只能输入字母数字和下横线的正则表达式 或转载 2016-01-07 17:14:34 · 2499 阅读 · 0 评论 -
利用jQuery的deferred异步按顺序加载JS文件
加载JS文件的代码如下:/* Loading JavaScript Asynchronously loadScript.load(["a.js", "b.js"]);*/var loadScript = (function() { var loadOne = function (url) { var dtd = $.Def原创 2015-12-16 19:44:18 · 366 阅读 · 0 评论 -
加保护
问题: IE6浏览器提示错误 window.localStorage 为空或不是对象 解决:userData = window && window.localStorage&&window.localStorage.getItem('user'); 注:红色标注标示加保护,如果window运行结果为0,则后面的不执行。原创 2015-08-28 17:56:50 · 372 阅读 · 0 评论 -
判断浏览器是否是IE
function isIE(){ if(!!window.ActiveXObject|| "ActiveXObject" in window) return true;else return false; }注:判断是否IE浏览器用的是window.navigator.userAgent,跟踪这个信息,发现在开发环境,识别为IE10,但访问原创 2015-08-24 11:58:05 · 381 阅读 · 0 评论 -
使用css灰化图片
.gray { -webkit-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: url("data:image/svg+xml;utf8,#grayscale"); /* Firefox 10+,转载 2015-09-14 16:13:57 · 978 阅读 · 0 评论 -
click事件多次执行的解决办法
$("#sdfsd").unbind("click").click(function(e){ ***** }); 在绑定新click方法前对元素所绑定的click方法解绑原创 2015-09-14 16:33:51 · 477 阅读 · 0 评论 -
本地缓存下的json值与a标签下的id值比较、显示与隐藏
rouleMap={ }; var volidFunctionList= JSON.parse(window.localStorage.validFunctionList).data.validFunctionResourceList;var functionList= JSON.parse(window.localStorage.validFunctionL原创 2015-09-14 16:41:41 · 648 阅读 · 0 评论 -
js获取select中option的值
js中获取方法var obj = document.getElementByIdx_xx_x(”testSelect”); //定位idvar index = obj.selectedIndex; // 选中索引var text = obj.options[index].text; // 选中文本var value = obj.options[index].valu转载 2015-11-17 09:56:37 · 615 阅读 · 0 评论 -
清空input框的内容
清楚指定的input框中的值$("input[name=' *** ']").val("").focus(); // 清空并获得焦点一键清空input框里的所有内容 function delWholeInput(obj) { evt = event || window.event; if (evt.keyCode.toString() ==转载 2015-11-17 10:32:07 · 7690 阅读 · 0 评论 -
nginx 图片代理
1、nginx配置location ^~ /reloadImg{ rewrite ^ http://10.34.240.8:8181/webservice/imgServer/getImg?imgUrl=$arg_param&jgsj=$arg_param2? permanent; }2、htmlvar imgUrl = "/reloa原创 2015-11-26 16:10:47 · 395 阅读 · 0 评论 -
ztree将后台传过来的json对象封装为子父集关系的json数组
1、将后台传过来的数据封装var initDataValue = function (resp) { var initDataVO = {}; initDataVO.value = []; var regionDataList = resp.data || []; $.each(region原创 2015-12-29 20:54:03 · 2612 阅读 · 0 评论 -
启动OpenOffice服务
http://user.qzone.qq.com/402902265/infocenter 1、安装OpenOffice 3:下载路径:http://zh.openoffice.org/new/zh_cn/downloads.html 2、用以下命令启动OpenOffice服务 cd C:\Program Files\OpenOffice.org 3\转载 2015-12-15 19:08:31 · 570 阅读 · 0 评论 -
ajax方法中调用方法注意点
ajax方法中调用方法时不可以使用this.funciton( ); (function值方法名) 解决方法:var self = this; self.function( ) ( 这样就可以了)原创 2016-10-24 15:03:21 · 883 阅读 · 1 评论