自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 收藏
  • 关注

原创 利用node读写文件的能力自动生成路由

vue项目中,路由文件会越来越大,维护越来与复杂,看着眼花缭乱。我们可以维护一份简单的路由文件,只包含路径,名称以及少量配置信息即可,利用node读写文件的能力,去自动生成我们所要使用的路由文件,示例如下:letrender=require('json-templater/string')letfs=require('fs')letpath=require('pat...

2020-01-06 16:52:48 642

转载 WEB前端面试题集锦

HTML+CSS1.对WEB标准以及W3C的理解与认识标 签闭合、标签小写、不乱嵌套、提高搜索机器人搜索几率、使用外链css和js脚本、结构行为表现的分离、文件下载与页面速度更快、内容能被更多的用户所访 问、内容能被更广泛的设备所访问、更少的代码和组件,容易维护、改版方便,不需要变动页面内容、提供打印版本而不需要复制内容、提高网站易用性; 2.xhtml和html有

2014-03-20 15:25:25 10875

原创 绑定回车动作

1.为所有dom绑定回车按下事件// 回车按下事件    document.onkeydown = function(e) {          // 兼容FF和IE和Opera          var theEvent = e || window.event;          var code = theEvent.keyCode || theEvent.which ||

2014-03-12 11:09:13 1585

转载 Request的getParameter和getAttribute方法的区别

Request的getParameter和getAttribute方法的区别 (2009-01-13 12:36:26)转载▼标签: getattribute getparameter it分类: JavaHttpServletRequest.getParameter("modelName");

2014-03-04 20:19:57 656

原创 获取jqGrid中选择的行的数据(附实例)

获取jqGrid中选择的行的数据如何获取jqGrid中选择的行的数据?下面可以获取选择一行的id,如果你选择多行,那下面的id是最后选择的行的id:var id=$(‘#gridTable’).jqGrid(‘getGridParam’,'selrow’);如果想要获取选择多行的id,那这些id便封装成一个id数组,那可以使用以下:var ids=$

2014-03-01 15:15:42 96195 2

转载 JS将字符串转化成数字

转换成数字ECMAScript提供了两种把非数字的原始值转换成数字的方法,即parseInt()和parseFloat()。正如你可能想到的,前者把值转换成整数,后者把值转换成浮点数。只有对String类型调用这些方法,它们才能正确运行;对其他类型返回的都是NaN。在判断字符串是否是数字值前,parseInt()和parseFloat()都会仔细分析该字符串。parseInt()方法首先查

2014-02-24 10:34:06 1456 1

原创 JS一些对象的记录

1.jQuery.parseJSON(json) 接受一个JSON字符串,返回解析后的对象。jQuery 代码:var obj = jQuery.parseJSON(‘{“name”:”John”}’);alert( obj.name === “John” );2.array的的一些操作var arr = new Array();arr[0] = "aaa";

2014-02-22 23:35:31 531

原创 201402220854小结

1.对于大量json数据用json格式化工具进行格式化2.对于大量数据的解析先要弄清楚其规则和结构3.对于json数据的解析//这里面的F_SIMULATIONS存的是一个个节点,每一个节点包含{"F_NODE_ID":"9DDD0BEC39F21114EF525DEC80B2D213","F_NODE_NAME":"制单","F_NODE_USERS":[],"F_NODE_ROLE

2014-02-22 09:34:59 512

原创 一些单选按钮和下拉列表框的操作

1将value为0的选项设置为选中$("input[name='type'][value='"+tempType+"']").attr("checked","true");2.获取name为type的单选按钮选中的值$("input[name='type']:checked").val();3.将id为holidayType的下拉列表框清零。document.getElemen

2013-09-30 10:58:58 833

原创 JS获取当日当周当年以及某日某月某年

var now = new Date(); //当前日期        var nowDayOfWeek = now.getDay(); //今天本周的第几天        var nowDay = now.getDate(); //当前日        var nowMonth = now.getMonth(); //当前月        var nowYear = now.ge

2013-09-30 10:50:24 3640

原创 JS实现一些日期的比较

在IE下想吧字符串转化成日期进行比较,年月日之间的分隔符必须是‘/’,以下本人写的一些日期与字符串的相互转换,以及比较  //格局化日期:yyyy-MM-dd(字符串),把日期转化成'MM-dd-yyyy'格式的字符串        function formatDate(date) {            var myyear = date.getFullYear();

2013-09-30 10:44:21 447

转载 java面试基础

1.java是解释型语言。java虚拟机能实现一次编译多次运行。2.JDK(java software Development kit 软件开发包),JRE(java Runtime Environment java运行环境)。3.javac编译java程序,java运行java程序。4.一个文件最多有一个public class。5.java中switch语句只能

2013-09-30 10:32:23 525

原创 一些有用的日历操作

日历(canlendar)操作:Calendar c = Calendar.getInstance();c.setTime(new Date());c.get(Calendar.YEAR);//获取今年的年份c.get(Calendar.MONTH)//获取今日的月份c.get(Calendar.DATE)//获取今日的日c.set(c.get(Calendar.YEAR)

2013-09-30 10:28:45 822

转载 JQuery插件写法的总结

JQuery插件写法的总结最近Web应用程序中越来越多地用到了JQuery等Web前端技术。这些技术框架有效地改善了用户的操作体验,同时也提高了开发人员构造丰富客户端UI的效率。JQuery本身提供了丰富的操作,但是,有时候我们需要根据我们自己的业务和系统特色(风格)构造一些我们常用的前端UI组件,而 JQuery的插件给了我们一个较好的方式来构造这些UI组件,方便我们日后反复重用这些组件。

2013-09-30 10:26:23 1053

原创 $.post传JSON到后台及接收方法

日前同事问及我jquery 传送JSON数据到后台,后台该如何接收的问题,经多方查阅,总结出了以下方法:前台要用到json2.js和jquery.js后台要用到json.jar。在前端要将传的JSON数据使用JSON.stringify(这里是json数据)转化成字符串,后台调用import net.sf.json.JSONObject方法或者采用获取字符流的方法来获取前台传送的数据。

2013-02-26 11:32:56 66973 8

原创 关于jquery ajax 上传文件返回json内容包含html标签不识别问题

在项目中,用到了jquery jquery.form.js 来进行ajax上传图片的操作。  为了开发方便,直接在服务器端输出的json数据中包好了拼装好的html代码。  结果呢,success函数没有执行。  你可以试试,直接$.getJSON()返回的数据中包含html代码是没有问题的。 其实,这是由于jquery.form.js 对对上传文件采用的是iframe提交表单的方

2013-01-24 15:31:22 8703 1

原创 html中走马灯相关参数的意义和设置

1、左右弹来弹去的跑马灯弹来弹去跑马灯!  实现的方法就是在IE的标签上稍微多加了几个参数产生了更加丰富的变化。设置behavior=alternate表示双向移动,direction= left表示运动方向向左。marquee的宽度可以使用绝对象素值,例如width=200等这个值限定了跑马灯滚动的范围。需要说明的是该效果在 Netscape下是看不到的。  源码

2012-11-30 16:12:52 2455

原创 jqgrid使用步骤及说明

jqgrid使用说明 jqGrid 是一个用来显示网格数据的jQuery插件,可以动态的对数据网格的数据进行添加、删除、修改、查询、排序、拖拽等操作,数据源可以是json、xml 官网下载地址:http://www.trirand.com/blog/?page_id=6官网文档:http://www.trirand.com/jqgridwiki/doku.p

2012-11-26 16:12:47 9822 1

转载 兼容性相关

英文原文:http://msdn.microsoft.com/en-us/library/cc288325(VS.85).aspx文件兼容性用于定义让IE如何编译你的网页。此文件解释文件兼容性,如何指定你网站的文件兼容性模式以及如何判断一个网页该使用的文件模式。前言为了帮助确保你的网页在所有未来的IE版本都有一致的外观,IE8引入了文件兼容性。在IE6中引入一个增设的兼

2012-10-29 11:37:55 699

原创 注册界面的4种HTML结构

form action="" method="post">      table>      tr>          th>Name:th>          td>input type="text" name="name" />td>      tr>      tr>          th>Email:th>          td>input type="

2012-10-08 10:29:59 546

原创 正则表达式简介

正则表达式正则表达式是用来进行文本处理的技术,是语言无关的,在几乎所有语言中都有实现。javascript也会用到。一个正则表达式就是由普通字符以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。就像通配符“*.jpg”、“%ab%”,它是对字符串进行匹配的特殊字符串正则表达式是非常复

2012-09-21 13:59:51 368

转载 有验证码的登陆界面(ajax,ashx技术制作)

前提:要引用AjaxPro.2.dll(右键--添加引用---选AjaxPro.2.dll文件即可)备注:程序中的红色部分是经常会搞错的地方,请大家重点关注下。1、首先制作ashx文件,功能(产生验证码图片,并把验证码保存在Session中,便于以后比对。[ VDC.ashx ]文件using System;using System.Web;

2012-09-21 11:15:31 518

转载 利用jquery Jcrop和 php实现截图功能

利用jquery Jcrop和 php实现截图功能分类: php开发 web前台技术2012-09-21 09:58 47人阅读 评论(0) 收藏 举报项目中用到了一个上传头像的功能,需要进行无刷新的图片上传,并对上传后的图片进行用户要求的截图,无刷新上传我就不说了,用的Juploader,相信大家并不陌生,重点讲一下jcron和php配置实现图片的截取的功能,好了,言

2012-09-21 11:03:29 1174

转载 JQuery中操作Css样式

//1、获取和设置样式    $("#tow").attr("class")获取ID为tow的class属性    $("#two").attr("class","divClass")设置Id为two的class属性。    //2、追加样式    $("#two").addClass("divClass2")为ID为two的对象追加样式divClass2

2012-09-07 18:36:47 680

原创 Jquery获取select,dropdownlist,checkbox下拉列表框的值

jQuery获取 Select选择的Text和Value:语法解释:1. $("#select_id").change(function(){//code...});   //为Select添加事件,当选择其中一项 时触发2. var checkText=$("#select_id").find("option:selected").text();  //获取Select选

2012-09-04 16:09:07 511

原创 JavaScript Array(数组)对象

For...In 声明使用 for...in 声明来循环输出数组中的元素。合并两个数组 - concat()如何使用 concat() 方法来合并两个数组。用数组的元素组成字符串 - join()如何使用 join() 方法将数组的所有元素组成一个字符串。文字数组 - sort()如何使用 sort() 方法从字面上对数组进行排序。数字数组 - sort()如何

2012-09-02 17:32:47 376

转载 jqgrid 根据iRow获取唯一的rowid 以及互转

jqgrid 根据iRow获取唯一的rowidjqgrid 根据行索引获取唯一行idiRow指的是行的索引顺序。而rowid,是每一行的标示。就是从中间删除几行之后,删除行后面的rowid也不会变,但是iRow已经改变了。在网上一直没有找到根据iRow获取rowid的解释。今天偶尔的机会,在调试错误的时候发现了秘密。var rowid= this.rows[iRow].id;

2012-08-30 09:36:49 5463 1

原创 jquery插件的写法

1.jquery 插件的结构:(function($){//扩展这个方法到jquery$.fn.extend({//插件名字pluginname:function(options){//设置默认值var deafualts={}var options=$.extend(deafualts,options);//遍历匹配元素的集合return this.e

2012-08-21 16:39:56 764

转载 jquery的文档处理

String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>      ">        My JSP 'jquery7.jsp'

2012-08-20 09:25:05 366

原创 display:block的应用

display:block可以理解为块。用个简单的例子给你!比如你做一个超链接,超链接当你鼠标移过去文字的时候,超链接有效果!而当我把样式这样设置:li a{width:100px;height:100px; display:block; color:red; text-decoration:none;}鼠标移到文字周围100*100的地方,就有超链接效果了,就是把100*10

2012-08-14 09:49:27 366

原创 CSS中alt属性和title属性用法

你对CSS中的alt属性和title属性的使用是否熟悉,这里和大家分享一下两者的使用,CSS中alt属性只能用在img、area和input元素中(包括applet元素),对于input元素,alt属性意在用来替换提交按钮的图片。而title属性为设置该属性的元素提供建议性的信息。CSS中的alt属性和title属性替换文字(alttext)并不是用来做提示(tooltip),或者

2012-08-13 16:29:38 1935

转载 JavaScript实现x秒后自动跳转

1、用一个response.sendRedirect("目标页面.jsp\.htm");实现直接跳转;2、有时我们需要有点提示,比如“x秒后自动跳转,若没有跳转,请点击此处”,则可以在myeclipse中调用Snippets中的Delay Go To URL.会自动生成如下代码:"JavaScript1.2" type="text/javascript">

2012-08-09 22:27:00 267

原创 cookie的使用

1. 什么是cookie?Cookie就是浏览器保存在计算机上面的一下信息。一般是保存用户登录状态,就是说Cookie会保存用户登录某个网站的信息在本地,下次这个用户访问网站的时候会自动取出他的Cookie信息,方便定制用户想要的内容。2. 实例下面我们就来写一个操作cookie的方法:[javascript] view plaincop

2012-07-27 10:42:35 257

原创 CSS命名规范

网上整理的比较好的css命名规则,为css代码的规范化做参考,增加代码的可读性。id的命名: (1)页面结构容器: container 页头:header 内容:content/container页面主体:main 页尾:footer 导航:nav 侧栏:sidebar 栏目:column 左右中:leftright center 页面外围控制整体布局宽度:wrappe

2012-07-27 10:28:25 331

转载 DOM基础及相关HTML操作

DOM的概念DOM= Document Object Model,文档对象模型,DOM可以以一种独立于平台和语言的方式访问和修改一个文档的内容和结构。换句话说,这是表示和处理一个HTML或XML文档的常用方法。有一点  DOM很重要,DOM的设计是以对象管理组织(OMG)的规约为基础的,因此可以用于任何编程语言。最初人们把它认为是一种让JavaScript在浏览器间可移植的方法,不过D

2012-07-27 09:47:43 3204

原创 事件命名空间的用法

1.添加事件命名空间,便于管理     我们可以吧某元素绑定的多个事件类型用命名空间来规范:           $(function(){              $("div").bind("click.plugin",function(){$("body").append("click事件");})$("div").bind("mouseover.plugin",f

2012-07-17 16:50:07 1161

原创 jquery对象和dom对象的相互转换

1.jquery对象转换成dom对象:   jquery提供了两种方法可以将一个jquery对象转换成一个dom对象,即[index]和get(index)         例如: var    $cr=$("#cx");   //jquery对象                     var  cr=$cr[0];        //dom对象

2012-07-16 19:48:29 282

转载 ==与===在JS中的区别

绝大多数场合应该使用 === ,只有检测 null/undefined 的时候可以使用 x == null ,因为通常我们不区分 null 和 undefined ,即将 x == null 作为 x === null || x === undefined 的缩写。== 的比较看似会比较方便,比如 1 == '1' ,但是会埋下隐患,比如可能对类型做出错误的假设。例子:if (

2012-07-16 19:33:39 634

转载 轻松掌握AJAX异步通信

首先简单的了解一下下什么是Ajax:       AJAX是一种运用JavaScript和可扩展编辑语言(XML),在网络浏览器和服务器之间传送或接收数据的技术。       AJAX是WEB2.0的核心之一.AJAX技术运用于浏览器中,使向服务器索取网页的部分信息成为可能.再简单的了解一下下它的工作原理:       AJAX的工作原理相当与在用户和服务器之间加了

2012-07-13 15:26:09 1200

转载 不看的会后悔,HTML5自助切图

这里使用到的HTML5技术包括:本地预览(FileReader)拖拽(drag & drop)切图(canvas)拖拽:拖拽基本事件如下:DataTransfer 对象退拽对象用来传递的媒介,使用一般为Event.dataTransfer。draggable 属性就是标签元素要设置draggable=true,否则不会有效果,例如:

2012-07-13 10:58:04 5678

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除