WEB前端
codepython
这个作者很懒,什么都没留下…
展开
-
什么是JSONP
先说说JSONP是怎么产生的: 其实网上关于JSONP的讲解有很多,但却千篇一律,而且云里雾里,对于很多刚接触的人来讲理解起来有些困难,小可不才,试着用自己的方式来阐释一下这个问题,看看是否有帮助。 1、一个众所周知的问题,Ajax直接请求普通文件存在跨域无权限访问的问题,甭管你是静态页面、动态网页、web服务、WCF,只要是跨域请求,一律不准; 2、不过我们转载 2016-08-29 16:57:39 · 1383 阅读 · 0 评论 -
关于jQuery UI 使用心得及技巧
最近项目中使用了一些插件来做页面,这里把jQuery UI的使用分享出来,希望 对新手有帮助。文章结尾附源码下载。1 jQuery UI 有时你仅仅是为了实现一个渐变的动画效果而不得不把javascrip 重新学习一遍然后书写大量代码。直到jQuery的出现,让开发人员从一大堆繁琐的js代码中解脱,取而代之几行jQuery代码。现今,jQuery无疑已转载 2016-09-05 17:59:24 · 1321 阅读 · 0 评论 -
2014年最新前端开发面试题(题目列表+答案 完整版)
面试题目: 根据你的等级和职位变化,入门级到专家级:范围↑、深度↑、方向↑。题目类型: 技术视野、项目细节、理论知识题,算法题,开放性题,案例题。进行追问: 可以确保问到你开始不懂或面试官开始不懂为止,这样可以大大延展题目的区分度和深度,知道你的实际能力。因为这种关联知识是长时期的学习,绝对不是临时记得住的。回答问题再棒,面试官(可能是你的直接领导面试),会考虑转载 2016-09-07 10:13:36 · 925 阅读 · 0 评论 -
IE6兼容性问题及IE6常见bug详细汇总
1、IE6怪异解析之padding与border算入宽高 原因:未加文档声明造成非盒模型解析 解决方法:加入文档声明 2、IE6在块元素、左右浮动、设定marin时造成margin双倍(双边距) 解决方法:display:inline 3、以下三种其实是同一种bug,其实也不算是个bug,举个例子:父标签高度20,子标签11,垂直居中,20-11=9,9要分给文字的上面转载 2016-09-07 10:14:50 · 515 阅读 · 1 评论 -
WEB后台传数据给前台
1.利用cookie对象 Cookie是服务器保存在客户端中的一小段数据信息。使用Cookie有一个前提,就是客户端浏览器允许使用Cookie并对此做出相应的设置。一般不赞成使用Cookie。(1)后台代码 Cookiecookie=new Cookie("name", "hello"); response.addCookie(coo转载 2016-09-30 15:46:49 · 1722 阅读 · 0 评论 -
jsonp详解
json相信大家都用的多,jsonp我就一直没有机会用到,但也经常看到,只知道是“用来跨域的”,一直不知道具体是个什么东西。今天总算搞明白了。下面一步步来搞清楚jsonp是个什么玩意。同源策略首先基于安全的原因,浏览器是存在同源策略这个机制的,同源策略阻止从一个源加载的文档或脚本获取或设置另一个源加载的文档的属性。看起来不知道什么意思,实践一下就知道了。1.随便建两个网页转载 2017-03-30 11:00:53 · 2180 阅读 · 0 评论 -
HTTP 传输内容的压缩
一、HTTP压缩和内容编码的区别HTTP压缩,在HTTP协议中,其实是内容编码的一种。在http协议中,可以对内容(也就是body部分)进行编码, 可以采用gzip这样的编码。 从而达到压缩的目的。 也可以使用其他的编码把内容搅乱或加密,以此来防止未授权的第三方看到文档的内容。所以我们说HTTP压缩,其实就是HTTP内容编码的一种。 所以大家不要把HTTP压缩和HTTP内容转载 2017-08-25 14:36:36 · 786 阅读 · 0 评论 -
重写ajax方法实现异步请求session过期时跳转登录页面
异步ajaxsessionjquery一般我们会在过滤器里判断登录状态,如果没登录就跳转登录页面,过滤器java核心代码如下:[java] view plaincopyprint?UserItem loginUser = (UserItem)request.getSession().getAttribute("loginUser"); if(l转载 2015-10-02 19:01:47 · 2714 阅读 · 0 评论 -
关于 HTTP GET/POST 请求参数长度最大值的一个理解误区
1. Get方法长度限制Http Get方法提交的数据大小长度并没有限制,HTTP协议规范没有对URL长度进行限制。这个限制是特定的浏览器及服务器对它的限制。如:IE对URL长度的限制是2083字节(2K+35)。下面就是对各种浏览器和服务器的最大处理能力做一些说明.Microsoft Internet Explorer (Browser)IE浏览器对转载 2015-06-11 13:54:27 · 6108 阅读 · 0 评论 -
几种常用的页面跳转URL的方法
几种常用的页面跳转URL的方法以下收集于网络,仅供参考!1、这是最常见的ASP跳转 2、 javascript页面跳转window.location = "***.asp";3、页面设置跳转content=5 '(这个是时间的秒数,可以直接设置为0)4、通过JS跳转document.location.href = "http:转载 2014-11-29 12:37:32 · 15009 阅读 · 2 评论 -
Tomcat6性能优化
1.内存设置 Windows环境下修改“%TOMCAT_HOME%\bin\catalina.bat”文件,在文件开头增加如下设置:set JAVA_OPTS=-Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxNewSize=256m -XX:MaxPermSize=256m -Xms设置初始化内存大小转载 2015-04-13 12:34:15 · 448 阅读 · 0 评论 -
JavaScript实现页面跳转的几种方式
第一种: window.location.href="index.php"; //比较常用的方法,没什么可解释的,后面直接跟指定要跳转的地方。 第二种: alert("返回");window.history.back(-1); //类似于按钮,参数是转载 2015-05-31 12:06:32 · 630 阅读 · 0 评论 -
JQuery中操作Css样式的方法
本篇文章主要是对JQuery中操作Css样式的方法进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助复制代码代码如下://1、获取和设置样式$("#tow").attr("class")获取ID为tow的class属性$("#two").attr("class","divClass")设置Id为two的class属性。转载 2015-05-30 22:26:50 · 431 阅读 · 0 评论 -
jQuery选择器总结
1234567891011121314151617181920212223242526272829303132333435转载 2015-05-30 22:25:57 · 354 阅读 · 0 评论 -
javascript的HashMap
[javascript] view plaincopyfunction HashMap() { var size = 0; var entry = new Object(); this.put = function (key, value) { entry[key] = value;转载 2015-05-31 12:06:26 · 470 阅读 · 0 评论 -
freemarker list (长度,遍历,下标,嵌套,排序)
freemarker list (长度,遍历,下标,嵌套,排序)1. freemarker获取list的size : JavaArrayList list = new ArrayList(); Freemaker${list?size} 2. list的遍历: ${being.name}${being.price}转载 2015-05-31 17:34:34 · 29733 阅读 · 0 评论 -
freemarker中list常用处理方法
在freemarker中list是经常用到的比如在页面中需要有个单纯的遍历(以年度为例),无需调用任何数据,很方便 代码:这样会遇到一个问题,当数据超过3位的时候,freemarker会自动用逗号截取 格式如:2,008如何解决呢?1> 加.toString(),如:${(userId).toString()}2> 加?c,如:${(userId转载 2015-05-31 17:44:50 · 2429 阅读 · 0 评论 -
IE6以及各个浏览器常见兼容问题 大汇总
IE6以及各个浏览器常见兼容问题 大汇总综述:虽然说IE6在2014年4月将被停止支持,但是不得不说的是,IE6的市场并不会随着支持的停止而立刻消散下去,对于WEB前端开发工程师来说,兼容IE6 兼容各个浏览器,依然是不得不面对的工作。在此总结了常见的浏览器兼容问题,里面也有IE6的常见兼容问题,供大家分享。 如需转载,请注明出处:网易博客-独行冰海:IE6转载 2014-11-12 16:44:11 · 588 阅读 · 0 评论