![](https://img-blog.csdnimg.cn/20190927151117521.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
js、jQuery、html
js、jQuery、html
沐淼
自古人生最忌满,半贫半富半自安;半命半天半机遇,半取半舍半行善;半聋半哑半糊涂,半智半愚半圣贤;半人半我半自在,半醒半醉半神仙;半亲半爱半苦乐,半俗半禅半随缘;人生一半在于我,另外一半听自然
展开
-
关于HTML5你必须知道的28个新特性,新技巧以及新技术
1. 新的Doctype 尽管使用,即使浏览器不懂这句话也会按照标准模式去渲染 2. Figure元素 用和来语义化地表示带标题的图片 This is an image of something interesting. 3. 重新定义的 已经被重新定义了,现在被用来表示小的排版,如网站底部的版权声明 4. 去掉link和script标签转载 2017-03-16 18:22:03 · 690 阅读 · 0 评论 -
高性能网站建设方法集锦
1.减少http请求2.使用内容发布网络3.为组件添加长久的Expires头4.压缩脚本和样式表5.将样式表放在顶部6.将脚本放在底部7.避免CSS表达式8.使用外部js和css9.通过keep-alive和较少的域名来减少DNS查找10.精简js11.避免重定向12.移除重复的脚本13.配置ETag14.使用Ajax可缓存原创 2016-11-30 12:30:15 · 340 阅读 · 0 评论 -
input 上传文件 之 ContentType 属性设置
input 文件上传accept zip过滤accept=“application/zip,application/x-zip,application/x-zip-compressed”ContentType 属性input 文件上传accept 图片过滤 :image/*input 文件上传accept doc过滤:application/mswordinput 文件上传accept...原创 2019-07-22 18:48:02 · 3356 阅读 · 0 评论 -
a标签post提交
转:https://blog.csdn.net/myzhongw/article/details/566711031.a标签点击提交<a href="http://www.baidu.com" class="a_post">发起POST请求</a>$(".a_post").on("click",function(event){ event.preventDe转载 2019-03-08 10:49:46 · 2269 阅读 · 0 评论 -
js编辑格式化数据
js编辑格式化数据var nowData = [],currentDate="",currentYear="",currentMonth="";/** 获取当前的时间*/currentDate = new Date();//获取当前的年份currentYear = currentDate.getFullYear();//获取当前月份currentMonth = curren...原创 2018-04-12 12:10:23 · 283 阅读 · 0 评论 -
JQuery
1.JQuery 事件绑定$obj.bind( ' click ' , function(){});简写形式$obj.click(function(){});事件对象的常用属性:获取事件var obj = e.target;获取事件的坐标:e.pageX; e.pageY2.事件冒泡 :子节点产生的时间会依次向上抛给父节点event.stopPropa原创 2017-03-22 14:19:28 · 333 阅读 · 0 评论 -
js常量定义
var Const = (function() { var constants = {//定义常量 MILLISEC: 400 } var Test={}; // 定义了一个静态方法 Test.getConstant=function(name){//获取常量的方法 return constants[name]; } return Test;})(原创 2017-07-13 11:22:56 · 2512 阅读 · 0 评论 -
iframe 标签
多窗口操作:由于网页可以使用iframe元素,嵌入其他网页,因此一个网页之中会形成多个窗口。另一情况是,子网页之中又嵌入别的网页,形成多级窗口。frame标签对于iframe嵌入的窗口,document.getElementById方法可以拿到该窗口的DOM节点,然后使用contentWindow属性获得iframe节点包含的window对象,或者使用contentDocu原创 2017-06-28 17:33:56 · 220 阅读 · 0 评论 -
$.each 与 dom.each
function eachDemo(){ var str = ['a','b','c','f','d','e']; $.each(str,function(i,m){ alert(i + ":"+m); }); } function eachDemo1(){ var $li = $("li"); $li.each(function(i,m){原创 2017-04-26 15:48:48 · 517 阅读 · 0 评论 -
js定时器----setInterval
setInterval 循环延时操作function setTimeInterval(){ var time = 0; var times = setInterval(function(){ if(time == 0){ //执行逻辑操作 time++; }else if(time == 1){ //执行逻辑操作 ti原创 2017-05-16 14:58:47 · 639 阅读 · 0 评论 -
JS跨域设置和取Cookie(二)
cookie 是存储于访问者的计算机中的变量。每当同一台计算机通过浏览器请求某个页面时,就会发送这个 cookie。你可以使用 JavaScript 来创建和取回 cookie 的值。本文主要JS怎样读取Cookie以及域的设置。在Javascript脚本里,一个cookie 实际就是一个字符串属性。当你读取cookie的值时,就得到一个字符串,里面当前WEB页使用的所有c转载 2017-03-16 18:00:40 · 19680 阅读 · 0 评论 -
ajax方法
Jquery对Ajax的支持 //load()可以发送异步请求, 并将返回的数据写入指定的元素内 function f1(){ //$("p")表示将返回的数据写入p //load方法的第一个参数是url //第二个参数是本次请求需要传给服务器的数据; //可以通过json来写这个数据,JQuery再发出请求时会自动将json转成key=va原创 2017-03-11 16:48:23 · 326 阅读 · 0 评论 -
json与字符串转换
一、将json字符串转换成js对象//创建json字符串var str = '{"name":"zs","age":25}';//将此字符串转换成对象1.使用eval函数左转换var obj = eval("("+json+")");2.使用JSON对象提供的函数做转换;JSON是浏览器提供的对象var obj = JSON.parse(str);3.引原创 2017-03-11 17:16:58 · 1374 阅读 · 0 评论 -
$.ajax()方法详解
$.ajax()方法详解jquery中的ajax方法参数总是记不住,这里记录一下。 1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。2.type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。3.timeout: 要求为Num转载 2017-03-10 17:41:33 · 145 阅读 · 0 评论 -
JS设置cookie、读取cookie、删除cookie
JavaScript是运行在客户端的脚本,因此一般是不能够设置Session的,因为Session是运行在服务器端的。而cookie是运行在客户端的,所以可以用JS来设置cookie.假设有这样一种情况,在某个用例流程中,由A页面跳至B页面,若在A页面中采用JS用变量temp保存了某一变量的值,在B页面的时候,同样需要使用JS来引用temp的变量值,对于JS中的全局变量或者静态变量转载 2017-03-14 11:00:12 · 298 阅读 · 0 评论 -
js实现跑马灯效果
var str = "欢迎光临"; var strLen = 0; //设置跑马灯函数 function showTest(){ if(strLen == str.length){ strLen = 0; }else{ strLen++; var test = str.substring(0,strLen); window.status =原创 2016-10-26 11:30:59 · 2976 阅读 · 0 评论 -
js对象的操作
/** *防篡改对象 * 2016-07-14 14:13 *//** *1.不可扩展对象 * 调用了Object.preventExtensions()方法后,就不能给person对象添加新属性和方法了。 * 但是仍然可以修改和删除已有的成员。 * 使用Object.isExtensible()可以确定对象是否可以扩展 * */var person = {name :原创 2016-09-09 11:17:28 · 236 阅读 · 0 评论 -
高级定时器
/** *高级定时器 * * 2016-07-14 *//** *Yielding Processes *数组分块技术 * 当某个循环占用了大量的时间,该处理不必须同步完成,项目的处理顺序不是很重要,可以使用定时器分割循环 * 定义:小块小块的处理数据,通常每一次小块,基本思路是为要处理的项目穿件一个队列,然后使用定时器取出要处理的项目进行处理,接着在设置另一个定时期原创 2016-09-09 11:16:06 · 272 阅读 · 0 评论 -
正则表达式
//校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串//^[a-zA-Z]{1} 表示第一个字符要求是字母。//([a-zA-Z0-9]|[._]){4,19} 表示从第二位开始(因为它紧跟在上个表达式后面)的一个长度为4到9位的字符串,//它要求是由大小写字母、数字或者特殊字符集[._]组成。var regLog = /^[a-zA-Z]{1}([a-zA-Z0-原创 2016-08-30 10:01:46 · 716 阅读 · 0 评论