web前端
hemeinvyiqiluoben
这个作者很懒,什么都没留下…
展开
-
JS中this的四种用法
1.在一般函数方法中使用 this 指代全局对象function test(){ this.x = 1; alert(this.x); } test(); // 12.作为对象方法调用,this 指代上级对象function test(){ alert(this.x);}var o = {};o.x = 1;o.m = test转载 2018-03-01 16:00:17 · 469 阅读 · 0 评论 -
js判断是否是ie浏览器且给出ie版本
转自: https://www.cnblogs.com/XCWebLTE/archive/2017/06/15/7017338.html之前懒得写判断ie版本js,因为网上关于这方面的代码太多了,所以从网上拷贝了一个,放到项目上才发现由于时效性的问题,代码不生效。就自己写一个吧。怎么去看浏览器的内核等信息 ---- js的全局对象window子属性navigator.u转载 2018-02-18 10:27:01 · 5872 阅读 · 1 评论 -
ie不兼容的几个js问题及解决办法
1、table问题在动态新增tr或者td时,createElement()一般用appendChild();都不生效,解决办法是用新增tbody,如var table=document.createElement("table");var tvody=document.createElement("tbody");var tr=document.createElem转载 2018-02-08 13:18:08 · 4242 阅读 · 0 评论 -
JavaScript中解决多浏览器兼容性23个问题的快速解决方法
转自: http://www.jb51.net/article/84596.htm一、document.formName.item(”itemName”) 问题问题说明:IE下,可以使用 document.formName.item(”itemName”) 或 document.formName.elements ["elementName"];Firefox 下,只能转载 2018-02-08 13:13:10 · 337 阅读 · 0 评论 -
在网页中插入百度地图
使用百度提供的“百度地图生成器”快速生成百度地图,并把生成的地图插入到自己的网页中。方法/步骤打开“百度地图生成器”的网址:http://api.map.baidu.com/lbsapi/creatmap/index.html如下图:在“1.定位中心点”中,切换城市,并查找具转载 2018-01-14 17:47:39 · 774 阅读 · 0 评论 -
浏览器的内核种类及检测
1、Trident内核:IE最先开发或使用的,也称IE内核,360浏览器使用的也是IE内核;2、Webkit内核:谷歌chrome浏览器最先开发或使用,也叫谷歌内核,枫树浏览器、太阳花使用的也是谷歌内核;3、Gecko内核: Netscape6开始采用的内核,后来的Mozilla FireFox (火狐浏览器) 也采用了该内核,K-Meleon浏览器也是使用这种内核;4、Presto内核:目前只有转载 2017-12-07 13:32:07 · 3232 阅读 · 0 评论 -
CSS3 选择器
转自: http://www.w3school.com.cn/cssref/css_selectors.aspCSS3 选择器在 CSS 中,选择器是一种模式,用于选择需要添加样式的元素。"CSS" 列指示该属性是在哪个 CSS 版本中定义的。(CSS1、CSS2 还是 CSS3。)选择器例子例子描述CSS转载 2017-02-02 18:27:37 · 298 阅读 · 0 评论 -
Javaweb学习路线
转自: http://www.cnblogs.com/CooderIsCool/archive/2015/08/18/4739201.htmljava数据库j2mej2sehibernate框架首 先要明白Java体系设计到得三个方面:J2SE,J2EE,J2ME(KJAVA)。J2SE,Java 2 Platform Standard Edition,我们经常说到的J转载 2017-07-18 15:07:36 · 365 阅读 · 0 评论 -
Javascript闭包——懂不懂由你,反正我是懂了
转自:http://kb.cnblogs.com/page/110782/摘要:“如果你不能向一个六岁的孩子解释清楚,那么其实你自己根本就没弄懂。”好吧,我试着向一个27岁的朋友就是JS闭包(JavaScript closure)却彻底失败了。 越来越觉得国内没有教书育人的氛围,为了弄懂JS的闭包,我使出了我英语四级吃奶的劲去google上搜寻着有关闭包的转载 2017-06-28 10:20:01 · 283 阅读 · 0 评论 -
去除inline-block元素间间距的N种方法
转自:http://www.zhangxinxu.com/wordpress/2012/04/inline-block-space-remove-%E5%8E%BB%E9%99%A4%E9%97%B4%E8%B7%9D/一、现象描述真正意义上的inline-block水平呈现的元素间,换行显示或空格分隔的情况下会有间距,很简单的个例子: 间距转载 2017-07-05 16:20:08 · 282 阅读 · 0 评论 -
【CSS】padding,border,margin与width宽度的关系
转自:http://blog.csdn.net/yongh701/article/details/48682569padding,border,margin这三样东西不算难,算是在CSS中老生常谈的东西,但是要注意其对width的影响,直接上一段极其简单的代码:[html] view plain copy print?>转载 2017-06-24 22:23:45 · 1772 阅读 · 0 评论 -
纯CSS写三角形-border法
转自:http://www.cnblogs.com/blosaa/p/3823695.html(1)有边框的三角形我们来写下带边框的三角形。如果是一个正方形,我们写边时,会用到border,但我们这里讨论的三角形本身就是border,不可能再给border添加border属性,所以我们需要用到其他办法。最容易想到的,是叠加层。思路是将两个三角形叠转载 2017-06-30 09:31:27 · 574 阅读 · 0 评论 -
CDN(内容分发网络)技术原理
转自:http://kb.cnblogs.com/page/121664/ 1. 前言 Internet的高速发展,给人们的工作和生活带来了极大的便利,对Internet的服务品质和访问速度要求越来越高,虽然带宽不断增加,用户数量也在不断增加,受Web服务器的负荷和传输距离等因数的影响,响应速度慢还是经常抱怨和困扰。解决方案就是在网络传输上利用缓存技术使得Web服务转载 2017-06-20 09:08:15 · 535 阅读 · 0 评论 -
tomcat支持文件下载
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, java.io.IOException{// this.doGet(request,response); if(request.getParameter("filename")=原创 2017-05-16 09:24:40 · 1270 阅读 · 0 评论 -
json字符串和js对象之间相互转换
转自: http://blog.csdn.net/itlyng/article/details/55804059一、json字符串转js对象在实际项目开发过程中,json经常应用到的场景是:在后台应用程序中将响应数据封装成json格式,传到前台页面之后,需要将json格式转换为javascript对象,然后在网页中使用该数据那么,如何将json格式的数据转换为j转载 2018-02-24 14:16:10 · 3878 阅读 · 0 评论 -
js 事件冒泡 事件代理 事件捕捉 this指针 bind this
转自: http://blog.csdn.net/baidu_31333625/article/details/52750064探讨e.target与e.currentTarget 对象this、currentTarget和target 在事件处理程序内部,对象this始终等于currentTarget的值,而target则只包含事件的实际目标。如转载 2018-03-01 16:14:04 · 283 阅读 · 0 评论 -
script标签到底该放在哪里
转自:http://blog.csdn.net/ybdesire/article/details/49284699一般script标签会被放在头部或尾部。头部就是里面,尾部一般指里[4-5]。将script放在里,浏览器解析HTML,发现script标签时,会先下载完所有这些script,再往下解析其他的HTML。讨厌的是浏览器在下载JS时,是不能多个JS并发一起下载的。不管J转载 2018-02-25 00:24:16 · 3569 阅读 · 0 评论 -
几种知名开源富文本编辑器记录和对比(仅供参考)
转自: https://www.cnblogs.com/linkstar/p/6858995.html 1、UEditor 百度的。优点:插件多,基本满足各种需求,类似贴吧中的回复界面。缺点:不再维护,文档极少,使用并不普遍,图片只能上传到本地服务器,如果需要上传到其他服务器需要改动源码,较为难办,加载速度慢。总结:小项目,可以用用,不推荐使用。 2、kindedito...转载 2018-09-06 17:20:50 · 971 阅读 · 0 评论 -
你刚才在淘宝上买了一件东西
转自:https://kb.cnblogs.com/page/132716/ 你发现快要过年了,于是想给你的女朋友买一件毛衣,你打开了www.taobao.com。这时你的浏览器首先查询DNS服务器,将www.taobao.com转换成ip地址。不过首先你会发现,你在不同的地区或者不同的网络(电信、联通、移动)的情况下,转换后的IP地址很可能是 不一样的,这首先涉及到负载均衡的第一步,通...转载 2018-08-20 13:11:31 · 252 阅读 · 0 评论 -
Ajax缓存原理及ajax强制不使用缓存的方法
转自:http://www.lingdublog.com/123.html 一、什么是Ajax缓存原理Ajax在发送的数据成功后,会把请求的URL和返回的响应结果保存在缓存内,当下一次调用Ajax发送相同的请求时,它会直接从缓存中把数据取出来,这是为了提高页面的响应速度和用户体验。当前这要求两次请求URL完全相同,包括参数。这个时候,浏览器就不会与服务器交互。关于Ajax的更多内容...转载 2018-07-23 16:32:34 · 3127 阅读 · 0 评论 -
html文件最开头放一句 !DOCTYPE html 非常重要
噩梦开始的源头:之前写html或者jsp页面,从来不注意doctype的声明,也不太明白doctype的作用。直到最近碰到了一个非常奇葩的bug:某一个页面在IE7和8,Chrome,ff等下正常,但是在IE9下显示有问题,我就开始找啊找,各种调试,各种log,终于在httpWatch里边找到了答案:DOCTYPE未声明。于是我给页面添加了<!DOCTYPE html>,果然奏效了。下...转载 2018-05-16 12:52:22 · 7076 阅读 · 0 评论 -
写给想做前端的你
转自: https://segmentfault.com/a/11900000050856294年前我从北邮毕业,期间在百度实习过,在杭州阿里巴巴度过了“三年陈”,现在在帝都创业。和这个板块的北邮人一样,我很喜欢前端技术:希望和大家分享、交流,共同进步;更希望能够给将要在前端行业工作、实习的同学一些帮助。P.S. 喷神请绕道,大神勿喷,不引战,不攻击,不钻牛角尖。大二时第一次接触前端。许多同学估计...转载 2018-05-22 14:24:58 · 1579 阅读 · 1 评论 -
盒子模型与DOCTYPE
转自 :http://www.codeweblog.com/盒子模型与doctype/盒子模型都具有的属性:内容(content)、填充(padding)、边框(border)、边界(margin);W3C标准盒子模型定义:从图中可以看到: W3C标准盒子模型width和height只是content的宽度和高度,不包括padding、border、marg转载 2018-05-08 11:48:39 · 475 阅读 · 1 评论 -
javascript实现图片延迟加载方法汇总(三种方法)
转自: https://www.cnblogs.com/huangshikun/p/6640862.html看到一些大型网站,页面如果有很多图片的时候,当你滚动到相应的行时,当前行的图片才即时加载的,这样子的话页面在打开只加可视区域的图片,而其它隐藏的图片则不加载,一定程序上加快了页面加载的速度,跟着小编一起学习javascript实现图片延迟加载吧 看到一些大型网站,页面如果有很多图片的时候,当...转载 2018-05-17 14:32:27 · 405 阅读 · 0 评论 -
常用css样式属性大全(中文注释)
转自: http://www.jb51.net/css/142448.html一 CSS文字属性:color : #999999; /*文字颜色*/font-family : 宋体,sans-serif; /*文字字体*/font-size : 9pt; /*文字大小*/font-style:itelic; /*文字斜体*/font-variant:smal转载 2018-05-01 00:38:41 · 424 阅读 · 0 评论 -
CSS属性大全
转自:https://blog.csdn.net/u014424282/article/details/72827709字体属性:(font)大小 font-size:x-large;(特大) xx-small;(极小) 一般中文用不到,只要用数值就可以,单位:PX、PD样式 font-style:oblique;(偏斜体) italic;(斜体) normal;(正常)行转载 2018-05-01 00:45:13 · 267 阅读 · 0 评论 -
jQuery操作表格(table)的常用方法、技巧汇总
转自:https://blog.csdn.net/liaoxm0/article/details/78077037以下列出13个jQuery操作table常用到的功能:1.鼠标移动行变色[javascript] view plain copy$('#table1 tr').hover(function(){转载 2018-04-02 15:47:00 · 10510 阅读 · 0 评论 -
HTMl转义字符大全
今天在写html做笔记的时候,遇到了尖括号不能显示的问题,后来想到了这是html里面定义好的,于是到网上找转义字符,看到一篇文章,挺全的,转载过来记录。1.常用转义字符转义字符串(Escape Sequence)也称字符实体(Character Entity)。在HTML中,定义转义字符串的原因有两个:第一个原因是像“”这类符号已经用来表示HTML标签,因此转载 2018-03-29 22:46:07 · 20674 阅读 · 0 评论 -
JS事件及事件对象 -- 大总结
转自:https://www.w3cschool.cn/jsref/dom-obj-event.htmlHTML DOM 事件HTML DOM 事件HTML DOM 事件允许Javascript在HTML文档元素中注册不同事件处理程序。事件通常与函数结合使用,函数不会在事件发生前被执行!(如用户点击按钮)。提示: 在 W3C 2 级 DO转载 2018-03-12 13:47:56 · 835 阅读 · 0 评论 -
jQuery选择器介绍:基本选择器、层次选择器、过滤选择器、表单选择器
转自: http://www.cr173.com/html/21124_1.html //锋利的jQuery书中的内容这篇文章来介绍下jQuery的选择器。选择器是jQuery的根基,在jQuery中,对事件处理、遍历DOM和Ajax操作都依赖于选择器。因此,如果能熟练的使用选择器,不仅能简化代码,而且可以达到事半功倍的效果。jQuery选择器完全继承了CS转载 2018-03-04 10:11:55 · 253 阅读 · 0 评论 -
tomcat 支持文件上传的功能实现
使用外部jar包: commons-io-2.5.jar 和 commons-fileupload-1.3.2.jar表单代码: //这里的enctype="multipart/form-data"一定不能掉了 excel文件:原创 2017-05-16 09:07:07 · 9131 阅读 · 7 评论 -
http://blog.csdn.net/russ44/article/details/52493531
转自:http://blog.csdn.net/russ44/article/details/52493531首先电脑上(无论Windows还是Linux系统)应该装好Java和Tomcat,并设置好它们的环境变量。设置完成后,启动Tomcat ,打开浏览器输入网址:http://ip:port,如果出现相应的页面,说明Tomcat安装成功,可以继续下面的配置。转载 2017-04-04 23:03:32 · 402 阅读 · 0 评论 -
jQuery使用说明
jQuery是一款同prototype一样优秀js开发库类,特别是对css和XPath的支持,使我们写js变得更加方便!如果你不是个js高手又想写出优 秀的js效果,jQuery可以帮你达到目的! 下载地址:Starterkit (http://jquery.bassistance.de/jquery-starterkit.zip) jQue转载 2017-02-28 12:47:36 · 314 阅读 · 0 评论 -
JQuery的使用方法汇总(1)——认识并学习JQuery
JQuery是什么?JQuery的官网http://jquery.com/上给出的定义就是"jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for转载 2017-02-28 12:41:03 · 546 阅读 · 0 评论 -
Jquery和javascript在使用上的区别
一. 选择器 在jquery中id$("#lastname")id="lastname" 的元素.class$(".intro")所有 class="intro" 的元素element$("p")所有 元素(返回对转载 2017-02-28 12:30:06 · 371 阅读 · 0 评论 -
为什么要做A.prototype.constructor=A这样的修正?
转自:http://www.cnblogs.com/SheilaSun/p/4397918.html问题虽然看过这篇博文JavaScript prototype之后对原型理解不再那么模糊了,但是依然还有很多理解不甚透彻的地方。比如,今天看到一个原型式继承的例子,又有些困惑,于是找了些帖子看看,有了一些自己的理解,贴在这里,希望理解不对的地方大家可以帮我指出来,多谢了转载 2017-02-09 19:32:59 · 455 阅读 · 0 评论 -
深入分析js中的constructor 和prototype
转自: http://www.cnblogs.com/yupeng/archive/2012/04/06/2435386.html在javascript的使用过程中,constructor 和prototype这两个概念是相当重要的,深入的理解这两个概念对理解js的一些核心概念非常的重要。我们在定义函数的时候,函数定义的时候函数本身就会默认有一个prototype的属性,而我们转载 2017-02-09 19:30:51 · 377 阅读 · 0 评论 -
javascript中的this关键字详解 -- 写的太好了
this是Javascript语言的一个关键字。 它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用。比如, 复制代码代码如下: function test(){ this.x = 1; } 随着函数使用场合的不同,this的值会发生变化。但是有一个总的原则,那就是this指的是,调用函数的那个对象。 下面分四种情转载 2017-02-09 11:29:04 · 273 阅读 · 0 评论 -
JavaScript构造函数及原型对象
转自:http://blog.csdn.net/a153375250/article/details/51083245JavaScript中没有类的概念,所以其在对象创建方面与面向对象语言有所不同。 JS中对象可以定义为”无序属性的集合”。其属性可以包含基本值,对象以及函数。对象实质上就是一组没有特定顺序的值,对象中每个属性、方法都有一个名字,每个名字都映射到了一个值,因此我们可以将对象想象称转载 2017-02-07 11:07:56 · 321 阅读 · 0 评论 -
使用Eclipse WTP进行快速Web开发
转自: http://raymondhekk.iteye.com/blog/687282目前,很多项目基于 maven 进行开发,构建和发布。 而在开发阶段,IDE 集成式开发提供了更为高效的一种开发模式: 无需频繁maven install 构建,代码修改无需重启,jsp或模板无需重启等。 下面以一个完整的 java web项目为例,说明如何基于eclipse WTP 进行转载 2016-07-21 15:48:20 · 2465 阅读 · 0 评论