
web前端
文章平均质量分 92
andybbc
这个作者很懒,什么都没留下…
展开
-
JS,Jquery获取各种屏幕的宽度和高度
Javascript: 网页可见区域宽: document.body.clientWidth 网页可见区域高: document.body.clientHeight 网页可见区域宽: document.body.offsetWidth (包括边线的宽) 网页可见区域高: document.body.offsetHeight (包括边线的高) 网页正文全文宽: document.bod原创 2016-01-20 17:29:51 · 380 阅读 · 0 评论 -
js实现表格字段本地排序
一、JS代码,文件名为code.js如下: [javascript] view plain copy (function($){ //插件 $.extend($,{ //命名空间 sortTable:{ sort:function(tableId原创 2016-03-02 14:00:29 · 975 阅读 · 1 评论 -
CSS中的Position、Float属性详解
对于Position、Float我们在平时使用上可以说是使用频率非常高的两个CSS属性,对于这两个属性的使用上面可能大多数人存在一些模糊与不清晰的地方。本文主要对这两个属性使用上的一个介绍以及两个属性交叉使用上的一些探讨。 本文主要探讨点: Position、Float属性的基本使用方法Position、Float属性对元素所造成的影响Position、Float属性交叉使用上面的影响原创 2016-01-27 10:36:26 · 647 阅读 · 0 评论 -
JS的异步加载实现
普通写法载入外部JS的时候,是阻碍其他下载的,所有的加载都停止下来,等待这个外部JS的加载并执行完毕,所以异步加载js是非常有必要的,那如何解决实现呢,思路: 一、原生态js实现 创建一个script 的DOM节点;对其的type属性赋值为text/javascript ;再指定它的src属性为要加载的js文件URL;把这个DOM节点加入到页面中。 [javasc原创 2016-01-25 15:04:46 · 386 阅读 · 0 评论 -
两种方法基于jQuery实现IE浏览器兼容placeholder效果
placeholder是HTML5的属性之一,在不同的浏览器( 支持HTML5的现代浏览器 )中会有略微不同的显示效果: 在Chrome( v31.0.1650.63 m)、Firefox( v21.0 )、360安全( v6.3 极速模式 )中,输入栏获得焦点后,提示文字并不消失,如图( Chrome ): 获得焦点前: 获得焦点时: 偏偏IE11要搞点特原创 2016-01-22 15:31:04 · 425 阅读 · 0 评论 -
innerHTML 和 getElementsByName 在IE下面的bug 的解决
innerHTML 和 getElementsByName 在IE下面的bug 的解决如下: function GetElementsByName(tag, name) { var elem = document.getElementsByTagName(tag); var arr = []; var index = 0; va原创 2016-01-22 15:27:29 · 726 阅读 · 0 评论 -
ExtJS之Ext.Ajax.request用法详解
Java代码 "font-size: medium;">Ext.Ajax.request({ url:'findbyid.action', params:{ id:cell.getId() }, success: function(resp,opts) {转载 2016-01-21 17:31:04 · 1243 阅读 · 0 评论 -
javascript多语言实现
本文为自己总结,如有不对之处,不吝赐教 在jsp中获取本地浏览器语言环境,然后利用定义js的全局变量来实现相应的中英语言,jsp代码如下: Locale request_lo = request.getLocale(); String type = ""; //判断,如果请求来自中文的语言环境浏览器,就显示中文 if(request_lo.equa原创 2016-01-21 13:23:31 · 1228 阅读 · 0 评论 -
css 浏览器兼容性hack写法
用示例如下: Firefox: @-moz-document url-prefix() /*写在选择器外层时(只可写在此处):Firefox only*/ Chrome: @media screen and (-webkit-min-device-pixel-ratio:0) /*写在选择器外层时(只可写在此处):Chrome only*/ 使用示例-写在原创 2016-01-21 13:20:37 · 484 阅读 · 0 评论 -
css选择器详解
1.基础的选择器 选择器 含义 示例 * 通用元素选择器,匹配任何元素 * { margin:0; padding:0; } E 标签选择器,匹配所有使用E标签的元素 p { font-size:2em; } .info和E.info class选择器,匹配转载 2016-01-21 10:58:18 · 317 阅读 · 0 评论 -
js split用法
今天带来的是js的另外一个方法 splice 1、作用:从指定位置删除指定数量元素并增加新的元素 1.1、该方法返回值是被删除的元素组成的数组 1.2、splice是直接对原数组进行操作,而slice函数则是取arr的一段元素,原数组不变 2、参数:arr.splice(index,howmany,element1转载 2016-01-20 13:36:14 · 458 阅读 · 0 评论 -
js中push()的用法
定义和用法 push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。 语法 arrayObject.push(newelement1,newelement2,....,newelementX) 参数 描述 newelement1 必需。要添加到数组的第一个元素。 newelement2 可选。要添加原创 2016-01-20 18:29:40 · 7175 阅读 · 0 评论 -
js遮罩层弹出div效果实现
UntitledDocument function createIframe(){ //mask遮罩层 var newMask=document.createElement("div"); newMask.id="mDiv"; newMask.style.position="absolute"; newMask.style.zIndex="1"; _scrollW原创 2016-01-20 17:34:39 · 913 阅读 · 0 评论