- 博客(11)
- 资源 (4)
- 收藏
- 关注
原创 AngularJS实现跨域请求
跨域,前端开发中经常遇到的问题,AngularJS实现跨域方式类似于Ajax,使用CORS机制。下面阐述一下AngularJS中使用$http实现跨域请求数据。AngularJS XMLHttpRequest:$http用于读取远程服务器的数据$http.post(url, data, [config]).success(function(){ ... });$http.get(
2015-03-31 16:24:52 20026 4
原创 native2ascii.exe使用方式
native2ascii是sun java sdk提供的一个转码工具,用来将别的文本类文件(比如 *.txt, *.ini, *.properties, *.java 等等)编码转为Unicode编码。使用native2ascii必须安装jdk。查看jdk安装的路径:echo '%JAVA_HOME%'进入jdk的bin目录:native2ascii.exe使用方法:
2015-03-30 15:38:32 3619
原创 JavaScript闭包
闭包内部函数拥有比它的外部函数更长的生命周期!!!函数可以访问它被创建时所处的上下文环境!!!内部函数能访问外部函数的实际变量,而无需复制!实例:/* * 点击li标签时,调用其onclick事件,执行代码段function(){alert(i);} * 此时,i在全局中的值为4 */window.onload = init;function init(){ var
2015-03-28 15:50:08 1557
原创 JavaScript语言精粹【糟粕、毒瘤】
八、糟粕JavaScript中存在一些有问题的特性,有时我们往往大意出错!1. 比较运算符==:会强制转换 -->不建议使用===:两个运算数类型一致且有相同的值 -->建议使用2. with严重影响了JavaScript处理器的速度,阻断了变量名的词法作用域绑定实例:with(obj){ a=b;}本意:obj.a=obj.b,等价于if(obj.
2015-03-28 15:45:23 1693
原创 JavaScript语言精粹【数组、正则表达、JSON、JSLint】
四、数组当属性名是小而连续的整数时,应该使用数组;否则使用对象。数组:var numbers = ['zero','one','two','three','four','five','six','seven','eight','nine'];对象字面量:var numbers_object = {'0':'zero','1':'one','2':'two','3':'three',
2015-03-28 15:38:36 1371
原创 JavaScript语言精粹【语法、对象、函数】
JavaScript是Web浏览器语言,浏览器的API和文档对象模型(DOM)相当糟糕,使得JavaScript遭到不公平的指责。函数就是数值!一、语法1. 注释JavaScript提供了【/*块注释*/】、【//行注释】两种方式,建议大家使用行注释,不要使用块注释。/* var rm_a = /a*/.match(s); */配合正则使用,会发生错误!2. 数
2015-03-28 15:22:10 1519
原创 HTML防止input回车提交表单
最近在做一个小需求时,发现了一个问题:当form表单中,存在一个button,在input中按回车会自动触发form提交,很是郁闷,经过查询资料,特总结如下:自动提交情况说明:1.默认情况下,单个输入框,无论按钮的type="submit"还是type="button"类型,回车即提交。2.当type="submit"时,无论有几个type="text"输入框,回车均表示提交。
2015-03-28 11:01:54 45329 2
原创 JS实现键盘监听
项目中要监听键盘组合键CTRL+C,以便做出对应的响应。查了一些方法但是其兼容性和稳定性不是很高,最终得到如下方法,经测试在Firfox、Chrome、IE中均一、使用javascript实现 function keyListener(event){ if (event.ctrlKey && event.keyCode === 86){
2015-03-19 22:53:16 6966 2
原创 js提取主域及获取当前时区
最近,在做项目时用到了两个比较好的js插件,在这里推荐给大家:提取主域:tldjs.js获取当前时区:jstz-1.0.4.min.js一、提取主域tldjs.js可以轻松判断主域的存在、提取主域、提取子域等判断主域是否存在: tld.tldExists('google.com'); // return 'true' 提取主域: tld.getDomain('fr.
2015-03-13 17:25:34 6628
原创 CSS基础知识
CSS全称为"层叠样式表(Cascading Style Sheets)"内联式 > 嵌入式 > 外部式 【就近原则(离被设置元素越近优先级别越高)】但是嵌入式>外部式有一个前提:嵌入式css样式的位置一定在外部式的后面。一. CSS样式基本知识子选择器(作用于元素的第一代后代): .food>li{border:1px solid red;}包含选择器(作用于元素的
2015-03-03 17:16:27 1003
原创 HTML基础标签
学习HTML标签,要从标签的用途、标签在浏览器中的默认样式入手,已经深刻了解其语义。语义化:在什么情况下可以使用这个标签才合理1. 更容易被搜索引擎收录。2. 更容易让屏幕阅读器读出网页内容。一、p标签段落文本标签的默认样式,段前段后都会有空白,如果不喜欢这个空白,可以用css样式来删除或改变它。二、hx标签标题文本标题标签一共有6个,h1、h2、h3、h4、h5、
2015-03-03 16:58:20 1449 1
aes加密&解密算法前端实现
2023-02-23
程序员面试宝典-前端-2023最新
2023-02-23
毕业论文-办公自动化系统的设计和实现
2023-02-20
jquery插件
2014-11-15
yuicompressor-2.4.jar
2014-11-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人