前端技术
文章平均质量分 56
lfsf802
这个作者很懒,什么都没留下…
展开
-
使用AJAX要注意引号
在现在正在做的流程编排框架中有些业务需要用到ajax技术来做异步通信,这块的业务主要是在普元的活动属性页上添加业务功能的扩展页,这块的操作普元的API中讲解的非常详细,在这就不多做介绍,这里主要是说说在这块操作中遇到的问题。 因为要异步来做保存业务功能,所以要用到ajax,而我们知道ajax的核心就是 XMLHttpRequest,而要用到这个核心的对象,我原创 2012-10-09 14:34:19 · 3812 阅读 · 6 评论 -
Bootstrap表单介绍
Bootstrap来自 Twitter,是目前最受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加快捷。本文介绍一下Bootstrap的表单类型以及实现方法。Bootstrap 提供了下列类型的表单布局:- 垂直表单(默认) - 内联表单 - 水平表单 - 垂直或基本表单基本的表单结构是 Bootstrap 自带原创 2015-11-29 22:27:52 · 3559 阅读 · 1 评论 -
Filter配置会话超时跳转页面
前言 上篇博客针对EasyUI+SpringMvc配置session过期跳转页面做了介绍,但是在运用过程中会出现在IE8中有时候不能正常使用的情况,也会出现和导入的操作冲突问题,经过一系列的探索发现这种方法针对不同浏览器尤其是IE会出现瑕疵,而且很难找到问题的所在,所以就又通过filter机制来完善了一下此功能。 具体filter的机制的就不再过多介绍,咱们直接进入主题,来看看怎么进行配置完原创 2015-08-30 19:34:15 · 4315 阅读 · 2 评论 -
Ztree简介
介绍zTree 是利用 JQuery 的核心代码,实现一套能完成大部分常用功能的 Tree 插件• 兼容 IE、FireFox、Chrome 等浏览器 • 在一个页面内可同时生成多个 Tree 实例 • 支持 JSON 数据 • 支持一次性静态生成 和 Ajax 异步加载 两种方式 • 支持多种事件响应及反馈 • 支持 Tree 的节点移动、编辑、删除 • 支持任意更换皮肤 / 个性化图原创 2015-08-30 19:42:34 · 4688 阅读 · 1 评论 -
web打印实现几种方法
在工作中出现web打印的情况是非常多的,其实这也是一个比较烦人的问题,这篇博客整理一下关于Web打印的一些方法或者方式。 1. window.print()这个方法是用来打印网页的,页面上的其他的元素也会被打印处理,在打印的时候页眉页脚是不太好控制的。所以如果使用这种方法的话最好将结果放到两个注释中间,之后通过JS来实现打印区域的功能。具体做法:原创 2014-11-30 12:42:22 · 49196 阅读 · 13 评论 -
HTML5基础资源分享
经过一段时间的学习,整理了一个关于HTML5基础和服务器推技术的PPT,分享出来,原创 2014-08-31 17:46:35 · 2266 阅读 · 2 评论 -
SeaJS简介一:由来,特点以及优势
由来: 在软件开发过程中,模块化编程思想已经习以为常了,模块化编程不仅仅给开发团队带来效率方面上的好处,还能够让开发的项目或者产品维护成本大大降低。 那么,在WEB开发过程中JS脚本语言已经不可或缺了,通过JS脚本语言能够带来更加舒适的人机交互和用户体验。但是,JS脚本的使用过程中也会有出现引用依赖的混乱,那么JS脚本语言的模块化思想势必会得到大家广泛的认可,在这样的一个背景下,淘宝前端工程师玉伯原创 2014-05-23 23:29:02 · 5140 阅读 · 8 评论 -
SeaJS简介四:全局配置
SeaJS提供了一个seajs.config方法可以设置全局配置,接收一个表示全局配置的配置对象。具体使用方法如下: seajs.config({ base: 'path/to/jslib/', alias: { 'app': 'path/to/app/' }, charset: 'utf-8', timeout: 20000, debu原创 2014-05-23 23:37:47 · 4376 阅读 · 5 评论 -
SeaJS简介二:模块编写
在介绍SeaJS模块编写和引用之前先介绍一下关于SeaJS模块化的使用原则。 使用SeaJS开发JavaScript的基本原则就是:一切皆为模块。引入SeaJS后,编写JavaScript代码就变成了编写一个又一个模块,SeaJS中模块的概念有点类似于面向对象中的类——模块可以拥有数据和方法,数据和方法可以定义为公共或私有,公共数据和方法可以供别的模块调用。 另外,每个模块应该都定义在一个单独js原创 2014-05-23 23:32:26 · 3526 阅读 · 4 评论 -
SeaJS简介三:模块载入和引用
之前对模块有过介绍,一个模块对应一个js文件,而载入模块时一般都是提供一个字符串参数告诉载入函数需要的模块,所以就需要有一套从字符串标识到实际模块所在文件路径的解析算法。 SeaJS支持如下几种方式: 第一种:绝对路径--给出js文件的绝对路径 require("http://example/js/a"); 第二种:相对路径--用相对调用载入函数所在js文件的相对地址寻找模块 require(".原创 2014-05-23 23:36:01 · 21372 阅读 · 8 评论 -
js和ssh实现判断用户名重复实例
本博客讲述如何利用js+ssh2实现重命名的判断,希望读者看完了博客能够将这个简单的小功能实现了。 首先建立一个添加系统的一个页面: <%@ page contentType="text/html;charset=utf-8" language="java" import="java.sql.*" errorPage=""%><% Stringpath = reques原创 2012-06-30 21:55:55 · 6879 阅读 · 9 评论 -
How to make sexy buttons with CSS
原文地址:http://www.oscaralexander.com/tutorials/how-to-make-sexy-buttons-with-css.html前言 本教程将教你如何通过使用CSS创建漂亮的文字按钮。动态按钮会节省你很多时间,而且通过花费时间来创建图形基本上会让在这一天结束的时候变得更加快乐。在这里你会得到什么:Sliding doors技术 因为我们翻译 2011-07-31 23:54:31 · 2091 阅读 · 2 评论 -
深入理解Ajax原理
1. 概念ajax 的全称是AsynchronousJavaScript and XML,其中,Asynchronous 是异步的意思,它有别于传统web开发中采用的同步的方式。2. 理解同步异步异步传输是面向字符的传输,它的单位是字符;而同步传输是面向比特的传输,它的单位是桢,它传输的时候要求接受方和发送方的时钟是保持一致的。举个例子来说同步和异步,同步就好像我们买楼一次性支付,而异步就是买原创 2012-02-04 17:08:46 · 14853 阅读 · 14 评论 -
Bootstrap的表单控件
支持的表单控件Bootstrap 支持最常见的表单控件,主要是 input、textarea、checkbox、radio 和 select。输入框(Input)最常见的表单文本字段是输入框 input。用户可以在其中输入大多数必要的表单数据。Bootstrap 提供了对所有原生的 HTML5 的 input 类型的支持,包括:text、password、datetime、datetime-loc原创 2016-01-05 09:22:50 · 7081 阅读 · 2 评论