前端
文章平均质量分 70
风中的妖娆落叶
这个作者很懒,什么都没留下…
展开
-
WEB前端 -- jquery中的;(function ( $, window, document, undefined )介绍
在jquery插件中我们经常看到以下这段代码;(function ( $, window,document, undefined ){ //函数体内具体代码 })(jQuery, window,document);解释: 1.代码前面的分号,可以防止多个文件压缩合并比为其他文件的最后一行语句没加分号,而引起合并后的语法错误2.匿名函数(function(){})(); :由于JavaS...转载 2018-03-02 11:05:42 · 1111 阅读 · 0 评论 -
WEB打印(jsp版)
<%@ page contentType="text/html; charset=UTF-8" language="java"%><%@include file="/base/taglibs.jsp"%><%@include file="/base/prefix.jsp"%><%@include file="/bas转载 2018-03-09 14:05:57 · 494 阅读 · 1 评论 -
WEB前端 -- JSON
JSON 是用于存储和传输数据的格式。JSON 通常用于服务端向网页传递数据 。 什么是 JSON?JSON 英文全称 JavaScript Object NotationJSON 是一种轻量级的数据交换格式。JSON是独立的语言 * JSON 易于理解。 注:* JSON 使用 JavaScript 语法,但是 JSON 格式仅仅是一个文本。文本可以被任何编程语言读取及作为数据格式传递。JSON...转载 2018-03-01 16:16:07 · 5328 阅读 · 0 评论 -
WEB前端 -- ajax
一、创建ajax程序的基本流程1.创建XMLHttpRequest对象var request;if(window.XMLHttpRequest){//Mozilla,... request = new XMLHttpRequest();}elseif(window.ActiveXObject){ request = new ActiveXObject("Msxml.XMLHTTP"...转载 2018-03-01 16:10:28 · 226 阅读 · 0 评论 -
WEB前端 -- 杂记
1.httphttp1.1支持持续连接,一次连接可以发送多次请求,但必须声明http协议是一个无状态的协议2.java 和js的字符串的比较java的比较:(1)==(2)equaljavascript:==3.str1.indexOf("str2")!=-1...转载 2018-03-01 15:22:40 · 129 阅读 · 0 评论 -
WEB前端 -- 小记
1.document.write能够输出html代码document.write("<tableborder='1'>");for (var x = 1;x < 9;x++){document.write("<tr>");for(var y=1;y<=x;y++){document.write("<td>"+x+"*"转载 2018-03-01 15:18:39 · 175 阅读 · 0 评论 -
WEB前端 -- JavaScript中常见的字符串操作函数及用法
1、字符串转换字符串转换是最基础的要求和工作,你可以将任何类型的数据都转换为字符串,你可以用下面三种方法的任何一种:var num= 19; // 19 var myStr = num.toString; // "19"你同样可以这么做:var num= 19; // 19 var myStr = String(num); // "19"或者,再简单点儿:2、字符串分割字符串分割,即将一个字符串分...转载 2018-03-01 15:03:03 · 1216 阅读 · 0 评论 -
WEB前端 -- JavaScript 的小技巧
1、遍历一个obj的属性到数组var a=[];for(a[a.length] in obj);return a; 乍一看可能比较蒙,不过仔细分析还是不难理解的。常见用法是for(var key in obj),这里key初始也是undefined的,a[a.length]整体也是undefined,所以二者其实是等价的。在for循环中,obj的属性会依次赋值给key,同样,也依次赋值给a[...转载 2018-03-01 14:36:34 · 129 阅读 · 0 评论 -
WEB前端 -- JavaScript修改和删除cookie
JavaScript 通过 document.cookie 来修改和删除 cookie 。JavaScript 在设置 cookie 时会遵循这样一条原则:新设置的 cookie 如果与原有的 cookie 相同(名称、路径和域名都相同),会将原有的 cookie 覆盖(采用新 cookie) 。这就给我们提供了一种修改和删除 cookie 的方法——直接覆盖原有的 cookie 。例如,有这样一...转载 2018-03-01 14:14:34 · 8144 阅读 · 1 评论 -
WEB前端 -- JavaScript获取cookie
JavaScript 通过 document.cookie 来获取 cookie 。遗憾的是,document.cookie 只能获取所有 cookie 的集合,不能获取单个 cookie 。例如,获取当前cookie集合:<input id="demo1" type="button" value="获取cookie" /><script type="text/javascri...转载 2018-03-01 13:49:05 · 15083 阅读 · 3 评论 -
WEB前端 -- onfocus="this.blur()"
focus是一个事件,前面加个on表示在这个事件发生的时候执行等号后面的预警,而blur()是this的一个方法,this.blur()就是让这个对象失去焦点。总之:作用就是在某对象获得焦点时使其失去焦点。这个语句仅仅是为了消除链接获取焦点(如tab键)后的虚线框<body> <a href="#" >第一个链接</a> <a href="#" &...转载 2018-03-06 11:10:19 · 3942 阅读 · 0 评论 -
WEB前端 -- js时间相减得到分钟数
var time_start=$("#field_2534_60603_FREALSTARTDATE").val();vartime_end=$("#field_2534_60604_FREALENDDATE").val(); var d = new Date(Date.parse(time_start.replace(/-/g, "/"))); var e = new ...转载 2018-03-06 08:40:58 · 5791 阅读 · 2 评论 -
WEB前端 -- JS网站当前日期在IE9、Chrome和FireFox中年份显示为115年的解决方法
很多网站都喜欢放个时间在首页的某个地方,关于这方面的JS代码很多,从复杂地函数到简单的调用系统时间都有。若直接引用之,未免太过鲁莽和不负责任,主要的问题在于不同浏览器的兼容性问题。下面是段简单的JS显示时间代码片段:<script language="javascript" type="text/javascript">var week;if(newDate().getDay()=...转载 2018-03-06 08:28:44 · 327 阅读 · 0 评论 -
WEB前端 -- JQuery制作回到顶部的按钮
效果图:从简单到复杂依次看看几种实现效果的方法:DEMO一:这种效果是最原始的,也是最简单的。当页载入时,这个按钮就存在,并固定在页面的底部,页面垂直滚动条离顶部有一定的距离时,点击“点我回到页面顶部”按钮时,页面就会回到顶部。那就一起看看其实现过程吧:HTML 代码:<div class="container"> <div class="header"> 我是头部...转载 2018-03-06 08:07:44 · 2394 阅读 · 0 评论 -
WEB前端 -- JavaScript语句标识符
JavaScript 语句通常以一个 语句标识符 为开始,并执行该语句。语句标识符是保留关键字不能作为变量名使用。下表列出了 JavaScript 语句标识符 (关键字) :JavaScript语句标识符语句描述return退出函数break跳出循环,break语句(不带标签引用),只能用在循环或switch中catch语句块,在try语句块执行出错时执行catch语句块continue跳过循环中...转载 2018-03-05 11:00:31 · 1066 阅读 · 0 评论 -
WEB前端 -- 下拉框的触发事件分析(onchange、onfocus、onclick)
select的onChange事件问题解决 (onchange、onfocus、onclick、onmousedown)一、onChange事件只有在值改变时才可触发,所以必须在每一次选择时(尤其第一次)保证选择的值是改变的!所以<select name="inv_payee" id="ECS_INVPAYEE" onchange="show_payee();" style="border:...转载 2018-03-05 10:15:11 · 22502 阅读 · 1 评论 -
WEB前端 -- JQuery常用小功能代码小结
1.禁止右键点击$(document).ready(function(){$(document).bind("contextmenu",function(e){return false;});});2.隐藏搜索文本框文字点击时隐藏搜索栏中的文字$(document).ready(function(){$("input.text1").val("enter your search text...转载 2018-03-04 14:56:03 · 325 阅读 · 0 评论 -
WEB前端 -- 实例
1.隔行变色<script> /*$('#table tr:even').css('background','#abcdef');$('#table tr:odd').css('background','yellow');*/$('#table tr').filter(':even').css('background','#abcdef').end().filter(':odd'...转载 2018-03-04 14:21:46 · 17120 阅读 · 0 评论 -
前端 -- JavaScript设置cookie
在JavaScript中,使用 document.cookie 来设置 cookie 。语法: document.cookie=" name=value ; expire=GMT_String ; path=cookieDir ; domain=cookieDomain "对cookie格式的说明键/值 对说明name=value必需。设置cookie的名称和值,一次只能设置一个。在cook...转载 2018-03-01 13:45:54 · 637 阅读 · 0 评论 -
WEB前端 -- cookie
在说cookie之前,先来看两个例子。 例子1:如果经常上网,会发现很多网站都有一个功能,下次自动登录,或者一个月内免登录,只要我们不点击“退出”按钮,一段时间后再回到该网站,发现依然在线。这个功能很实用,避免了多次登录带来的不便。 例子2:目前的互联网,很多网站都是靠百度联盟和谷歌联盟的广告来盈利,细心地朋友可能会发现,这些广告都有跟踪功能,我们需要什么服务就显示什么广告。比如,你正在准备考研,...转载 2018-03-01 12:47:27 · 543 阅读 · 0 评论 -
PS笔记 -- 混合模式
用到混合模式时总会有点不明所以,现在 做个简单记录增加以下自己的记忆。毕竟好记忆不如赖笔头PS的混合模式一般分为:基础型、加深型、提亮型、对比型、色异型、蒙色型1)基础型:正常、溶解利用图层的不透明度及图层的填充值来控制下层的图像,达到与底色溶解在一起的效果2)加深型:变暗、正片叠底、颜色加深、线性加深、深色主要通过滤除图像中的亮调图像,达到图像变暗的目的3)提亮型:变亮、原创 2017-12-06 13:33:46 · 375 阅读 · 0 评论 -
WEB前端 -- 图解javascript中的this
JavaScript 是一种脚本语言,支持函数式编程、闭包、基于原型的继承等高级功能。JavaScript一开始看起来感觉会很容易入门,但是随着使用的深入,你会发现 JavaScript其实很难掌握,有些基本概念让人匪夷所思。其中JavaScript 中的 this 关键字,就是一个比较容易混乱的概念,在不同的场景下,this会化身不同的对象。有一种观点认为,只有正确掌握了 JavaScript ...转载 2018-03-01 12:41:38 · 422 阅读 · 0 评论 -
WEB前端 -- 45个实用的JavaScript技巧、窍门和最佳实践
需要注意的是,这篇文章中的代码片段都在最新的Google Chrome(版本号30)上测试过,它使用V8JavaScript引擎(V8 3.20.17.15)1.在第一次给一个变量赋值的时候不要忘记使用var关键字给一个未定义的变量赋值会导致创建一个全局变量.要避免全局变量2.使用===,而不是====(或!=)操作符在需要的时候会自动执行类型转换。===(或!==)操作不会执行任何转换。它将比较...转载 2018-03-01 11:53:45 · 162 阅读 · 0 评论 -
WEB前端 -- JavaScript 的 MVC 模式
MVC 模式的英文名称是Model-View-Controller pattern,其主要部分组成:模型Model(),用于存储程序中使用到的数据; 视图(View),用不同的表现形式来呈现数据;控制器(Controller),更新模型。在维基百科对 MVC 体系结构的定义中,它由如下三部分组成:模型(Model) -“数据模型”(Model)用于封装与应用程序的业务逻辑相关的数据以及对数据的处理...转载 2018-03-01 11:50:12 · 169 阅读 · 0 评论 -
WEB前端 -- JavaScript的学习
1.javascript变量2.javascript运算符3.javascript数组4.javascript流程语句5.javascript字符串函数6.javascript函数基础7.javascript基础DOM操作8.javascript正则表达式转载 2018-03-01 10:58:28 · 217 阅读 · 0 评论 -
WEB前端 -- JavaScript中json object和json string互相转换
JavaScript本身支持json对象,例如: var json_obj = { "key1" : "value1", "key2" : ["value1", "value2", "value3"], "key3" : {"kk1" : "vv1", "kk2"转载 2018-03-01 10:28:08 · 1004 阅读 · 0 评论 -
WEB前端 -- Javascript中的this
一this是什么--基于调用位置的上下文调用位置不同this值不同二为什么使用this三 this的四大绑定规则默认绑定--函数调用类型独立函数调用this指向全局对象隐式绑定--调用位置是否有上下文对象或者说被某个对象拥有或者包含显示绑定new绑定四优先级五绑定this注意点转载 2018-02-08 10:57:54 · 368 阅读 · 0 评论 -
WEB前端 -- JS函数的定义与调用方法
JS函数的定义与调用方法JS函数调用的四种方法:方法调用模式,函数调用模式,构造器调用模式,apply,call调用模式1.方法调用模式:先定义一个对象,然后在对象的属性中定义方法,通过myobject.property来执行方法,this即指当前的myobject对象。var blogInfo={blogId:123,blogName:"w转载 2018-01-31 14:13:09 · 5228 阅读 · 0 评论 -
WEB前端 -- javascript定时器
JavaScript定时器在网页的特效制作中,经常要用到定时器,比如:间隔一定时间后页面自动跳转,或者间隔一定时间出现某种效果,像网页上的飞雪连天,或者背景颜色的定时改变等等。若要页面定时跳转,简单的可以在head头部的meta标记中设定重定向就可以了。但我要说的是javascript中的定时器,它的功能是十分强大和有用的。在javascript中有两个关于定时器的函数,它转载 2018-01-31 14:07:02 · 4570 阅读 · 0 评论 -
WEB前端 -- js函数与分号和感叹号
一般看JQuery插件里的写法是这样的(function($) { //... })(jQuery);今天看到bootstrap的javascript组件是这样写的!function( $ ){ //...}( window.jQuery );为什么要在前面加一个 " ! " 呢? 我们都知道,函数的声明方式有这两种function转载 2018-01-31 14:00:51 · 499 阅读 · 0 评论