web前端开发
守护_潇潇
耐得住寂寞才能守得住繁华,该奋斗的年龄不要选择了安逸。
展开
-
website/webx框架学习
一、基本知识的理解1、在模块(moudles)中的一些概念约定1.1、模块的viewPath(通常是当前模块名)路径下,指定layout、screen、widget目录,对应于3种页面功能组件。1.2、模块的package包下,指定layout、screen、widget包,对应3中页面组件的页面处理类。1.3、用户访问的页面定位到screen目录下,用户只能直接访问screen下原创 2014-08-19 18:55:50 · 2000 阅读 · 0 评论 -
js中Math.floor和Math.ceil解释以及字符串转化为数字的方法
1、Math.floor和Math.ceil这两个函数的主要任务是截掉小数以后的位数. 区别在于:floor()总是把数字变得越来越小,而ceil()总是把数字变大。示例:==============Math.floor()============== Math.floor(99.1) = 99.0 Math.floor(-99.1) = -100.0 Math.flo原创 2014-09-22 15:34:18 · 2940 阅读 · 0 评论 -
js中this的使用
this是js的一个关键字,随着函数使用场合不同,this的值会发生变化。但是总有一个原则,那就是this指的是调用函数的那个对象。1、在HTML元素事件属性中inline方式使用this关键字。 division element 我们一般比较常用的方法是在此使用:javascirpt: EventHandler(this),这样的形式。不过这里其实可以写任何合法的JavaSc原创 2014-08-15 21:04:43 · 534 阅读 · 0 评论 -
jQuery.fn.extend(object);和jQuery.extend(object); 的理解
$.extend是直接把函数挂载在jQuery函数体上 这在代码中直接反映便是$.函数名不需要实例化便可访问即使实例化反而访问不到(类级别),而$.fn.extend函数 是把函数挂载在jQuery对象上 这在代码中的直接表现就是$(dom).函数名 也就是说必须实例化jQuery对象之后才能调用(对象级别)。1、类级别类级别你可以理解为拓展jquery类,最明显的例子是$.ajax(原创 2014-09-22 19:54:28 · 1259 阅读 · 0 评论 -
jstl fn的常见函数的总结
URI: http://java.sun.com/jsp/jstl/functions标签库的下载地址前缀:fn的解释Functions的简称,在jsp2.0规范下出现的。fn标签库分为两类,大概有16个函数。1、长度函数fn:length在 JSTL1.0 中,有一个功能被忽略了,那就是对集合的长度取值。虽然 java.util.Collection 接口转载 2014-08-21 20:59:11 · 470 阅读 · 0 评论 -
jQuery实现单击按钮遮罩弹出对话框(1)
看到网上一位大神的代码后,大概进行了注释,调试了一下页面原创 2014-08-28 19:47:16 · 4547 阅读 · 1 评论 -
jQuery实现单击按钮遮罩弹出对话框(2)
首先,这里的引用jquery-1.4.4.min.js和jquery.XYTipsWindow.min.2.8.js这两个js,hua原创 2014-08-29 13:28:37 · 627 阅读 · 0 评论 -
jquery tmpl 学习
1、为什么要使用tmpl?浏览器端根据 JSON 生成 HTML 有个很苦恼的地方就是,结构不复杂的时候还好,结构一复杂,就想死了,需要很小心很小心地写出几乎无法维护的 JavaScript 代码。2、tmpl具体应用的方面?动态请求数据来更新页面是现在非常常用的方法,比如博客评论的分页动态加载,微博的滚动加载和定时请求加载、相册时光轴的加载等。这些情况下,动态请求返回的数据一原创 2014-09-13 01:18:43 · 1351 阅读 · 0 评论 -
CSS中position和display理解
Display理解1、display常见属性解释block默认为block,宽度默认为100%。块状元素有:div、p、h1、form、ul、li。inline宽度就是它的文字或图片的宽度,不可改变。行内元素有:span、a、label、input、img、strong、em。inline-block将对象呈递为内联对象,但是对象的内容作为块对象呈递。旁边的内联对象会被原创 2014-09-16 09:14:45 · 4486 阅读 · 0 评论 -
JS验证浏览器版本对IE11的支持
微软发布win8系统版IE11后win sp版和win server版的IE11也相继上架。但目前市面上很多PC网站仍不完全兼容IE11。此文仅谈JS验证浏览器版本的功能模块对IE11兼容问题。 一般,旧的JS验证浏览器版本的功能模块,例如。window.GLOBAL = { //浏览器版本信息 BROWSER : (function() {转载 2014-09-16 20:49:11 · 930 阅读 · 0 评论 -
document.body和document.documentElement的比较
document.body和document.documentElement比较:document.body是DOM中Document对象里的body节点(相对body而言),document.documentElement是文档对象根节点(html)的引用(相对html而言)。 document.body.scrollHeight和document.documentElemen原创 2014-09-16 20:56:33 · 592 阅读 · 0 评论 -
复选框单选框与文字对齐问题的研究与解决
http://www.zhangxinxu.com/wordpress/?p=56http://www.zhangxinxu.com/study/200908/radio-chechbox-text-align.html转载 2014-11-12 11:09:31 · 590 阅读 · 0 评论 -
JQuery错误—JQuery未定义
出现JQuery未定义这个错误的原因很简单,就是在引用JQuery的js文件时,顺序不对,jquery.js这个引用必须在最前面,不然就会出错例如: 这样写一定回原创 2014-08-28 18:42:45 · 14004 阅读 · 0 评论 -
display:none与visible:hidden的区别
display:none和visible:hidden都能把网页上某个元素隐藏起来,但两者有区别:display:none ---不为被隐藏的对象保留其物理空间,即该对象在页面上彻底消失,通俗来说就是看不见也摸不到。visible:hidden--- 使对象在网页上不可见,但该对象在网页上所占的空间没有改变,通俗来说就是看不见但摸得到。例子:display:none和vis原创 2014-08-27 19:51:49 · 377 阅读 · 0 评论 -
js操作json字符串
一、在数据传输流程中,json是以文本,即字符串的形式传递的,而JS操作的是JSON对象,所以,JSON对象和JSON字符串之间的相互转换是关键。 json字符串转化为json对象的几种方法:var obj = eval('(' + strJson字符串 + ')');或者var obj = str.parseJSON(); 或者var obj = JSON.parse原创 2014-09-05 09:05:59 · 445 阅读 · 0 评论 -
CSS定位背景图片 background-position
1、使用目的就是减少http请求次数,节省时间和带宽。2、background-position参数分析background-position:x y;一般来说是水平位移和垂直位移。通过%或者像素来定位图片。3、如何定位?一般来说:用图片作为背景的时候,css要这样写,以div容器举例子,也可以是body、td、p等的背景,道理一样。div{ background:#FFF原创 2014-09-18 11:51:09 · 1633 阅读 · 0 评论 -
jQuery $.post $.ajax用法
语法:jQuery.post(url,data,success(data, textStatus, jqXHR),dataType)参数:原创 2014-09-06 23:16:37 · 578 阅读 · 0 评论 -
request.getParameter和request.getAttribute的理解
(1)request.getParameter() 取得是通过容器的实现来取得通过类似post,get等方式传入的数据。request.getParameter()方法返回String类型的数据。(2)request.getParameter() 方法传递的数据,会从Web客户端传到Web服务器端,代表HTTP请求数据。request.setAttribute()和getAttribute()原创 2014-08-24 13:31:47 · 604 阅读 · 0 评论 -
JQuery中closet、toggleClass、removeClass、addClass理解
.closet() 从元素本身开始,在DOM 树上逐级向上级元素匹配,并返回最先匹配的祖先元素。(可以返回零个或者一个元素的jQuery对象)$('p').closet('tr').remove();.toggleClass() 对设置或移除被选元素的一个或多个类进行切换。该方法检查每个元素中指定的类。如果不存在则添加类,如果已设置则删除之。这就是所谓的切换效果。$('#i原创 2014-08-24 13:34:22 · 1348 阅读 · 0 评论 -
window.location.Reload()和window.location.href 区别
首先介绍两个方法的语法:reload 方法,该方法强迫浏览器刷新当前页面。语法:location.reload([bForceGet])参数: bForceGet, 可选参数, 默认为 false,从客户端缓存里取当前页。 true, 则以GET 方式,从服务端取最新的页面, 相当于客户端点击 F5("刷新")replace 方法,该方法通过指定URL替换当前缓存在历史里(转载 2014-08-24 13:39:12 · 1048 阅读 · 0 评论 -
AJAX前后台的数据调用
后台数据传输:response.getWriter().write(payStatus)中的paysyayus的值;前台数据接受:$.ajax( { url:"你的url", async:false, success: function(rs) { //rs为返回的结果 } } );原创 2014-08-24 21:43:19 · 402 阅读 · 0 评论 -
map、list、map(Object,map)的前台获取遍历
一、map后台代码:Map map2 = new HashMap();map2.put("a","hello world");map2.put("b","this is map");request.setAttribute("map2",map2);前台代码:${item.key} > 或者 ${item['a']}${item.value} 二、map(Obj原创 2014-08-25 22:51:12 · 10322 阅读 · 0 评论 -
EL实现List<Map>的前后台数值传递
后台的代码:原创 2014-08-25 20:17:58 · 1124 阅读 · 0 评论 -
AJAX原理分析
找了好多文章想了解ajax的特点,最终发现这篇不错,收藏下来慢慢研究。正文如下: 在这篇文章中,我将从10个方面来对AJAX技术进行系统的讲解。 1、ajax技术的背景 不可否认,ajax技术的流行得益于google的大力推广,正是由于google earth、google suggest以及gmail等对ajax技术的广泛应用,催生了ajax的流转载 2014-08-27 16:18:29 · 396 阅读 · 0 评论 -
手风琴展示效果
//自己在dream手风琴展示效果 .one .two .three{ z-index:2px; } .spring{ font-style:oblique; background-color:#003399; border-bottom-color:#00CC66; } 模仿手风琴效果转载 2014-08-28 19:03:37 · 590 阅读 · 0 评论 -
EL表达式的学习(一)—————EL自定义函数的使用
<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/w原创 2014-11-26 10:35:11 · 790 阅读 · 0 评论