前端
前端
软件求生
这个作者很懒,什么都没留下…
展开
-
Https:深入浅出HTTPS的交互过程。
说到HTTPS,就需要知道HTTP。我们知道这两个都是应用层方面的协议,HTTP是无状态的,因为他的报文是明文,很容易被人截取后篡改。也就是说,他是不安全的。然而在我们主机与目标服务器进行信息交互的过程中,不可避免地会涉及到支付、登录后等进行的一系列需要保密和其他的相关操作信息。于是出现了HTTPS协议。转载 2020-04-15 13:56:40 · 5484 阅读 · 0 评论 -
HTTP:浏览器HTTP协议请求头信息。
浏览器HTTP协议请求头信息转载 2020-04-15 10:56:59 · 735 阅读 · 0 评论 -
常见的HTTP请求头、响应头、状态码。
常见的HTTP请求头请求头 说明 Accept-Charset 用于指定客户端接受的字符集 Accept-Encoding 用于指定可接受的内容编码,如Accept-Encoding:gzip.deflate Accept-Language 用于指定一种自然语言,如Accept-Language:zh-cn Host 用于指定被请求资源的Inter...原创 2018-07-30 10:48:37 · 2227 阅读 · 0 评论 -
域名解析方式。
域名解析记录主要分为A记录、MX记录、CNAME记录、NS记录和TXT记录。 A记录,A代表的是Address,用来指定域名对应的IP地址。 MX记录,表示的是Mail Exchange,就是可以将某个域名下的邮件服务器指向自己的Mail Server。 CNAME记录,全称是Canonical Name(别名解析)。所谓的别名解析就是可以为一个域名设置一个或者多个别...转载 2018-07-30 14:04:19 · 592 阅读 · 0 评论 -
使用jquery获取url及url参数的方法。
使用jquery获取url以及使用jquery获取url参数是我们经常要用到的操作1、jquery获取url很简单,代码如下:window.location.href;其实只是用到了javascript的基础的window对象,并没有用jquery的知识。2、jquery获取url参数比较复杂,要用到正则表达式,所以学好javascript正则式多么重要的事情首先看看单纯的通...转载 2018-08-17 15:34:07 · 949 阅读 · 0 评论 -
c:forEach用法。
<c:foreach>类似于for和foreach循环 以下是我目前见过的用法:循环遍历,输出所有的元素<c:foreach items="${list}" var="li">${li}</c:foreach>注意:items 用于接收集合对象,var 定义对象接收从集合里遍历出的每一个元素。同时其会自动转型。循环遍历,输出一个范围类的元素...转载 2018-08-23 16:10:42 · 710 阅读 · 0 评论 -
前端:localStorage属性和sessionStorage属性。
说明localStorage 和 sessionStorage 属性允许在浏览器中存储 key/value 对的数据。localStorage 用于长久保存整个网站的数据,保存的数据没有过期时间,直到手动去删除。sessionStorage 用于临时保存同一窗口(或标签页)的数据,在关闭窗口或标签页之后将会删除这些数据。localStorage 属性是只读的。提示: 如果你只想...原创 2018-11-19 09:32:19 · 926 阅读 · 0 评论 -
前端:iframe父子页面的相关处理。
js在iframe子页面操作父页面元素window.parent.document.getElementByIdx_x("父页面元素id");js在父页面获取iframe子页面元素window.frames["iframe_ID"].document.getElementByIdx_x("子页面元素id");jquery在iframe子页面获取父页面元素$("#objid...转载 2018-12-24 19:11:24 · 245 阅读 · 0 评论 -
前端:HTTP请求中的form data和request payload的区别。
jQuery的ajax方法和post方法分别发送请求,在后台Servlet进行处理时结果是不一样的,比如用$.ajax方法发送请求时(data参数是一个JSON.stringify()处理后的字符串,而不是一个JSON对象),servlet里可以这样使用Gson来解析:new Jsonparser().parse(request.getReader())但此时是不可用request.g...转载 2019-03-14 16:39:43 · 1527 阅读 · 0 评论 -
input type="search" 实现搜索框。
欲实现一个文字搜索的功能,要求输入时,键盘回车按钮提示显示为“搜索”。效果如下:input type=text并不能达到这种效果,google了一下,html5 增加的type=search可以做到(但需要input type=search外面包上一层带action属性的form)。 <div class="search-input-wrap clearfix">...转载 2019-03-11 08:53:36 · 16047 阅读 · 0 评论 -
js:数组操作大全。
shift删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefinedvar a = [1,2,3,4,5]; var b = a.shift(); //a:[2,3,4,5] b:1 unshift将参数添加到原数组开头,并返回数组的长度var a = [1,2,3,4,5]; var b = a.unshift(-2,-1); //a:...转载 2019-08-14 16:23:40 · 154 阅读 · 0 评论 -
前端:使用sessionStorage、localStorage存储数组与对象。
先介绍一下localStoragelocalStorage对象是HTML5的客户端存储持久化数据的方案。为了能访问到同一个localStorage对象,页面必须来自同一个域名(子域名无效),使用同一种协议,在同一个端口上。过期策略:localstorage永久存储,不过期,除非手动删除,sessionstorage在重启浏览器、关闭页面或新开页面时失效。localStorage是Sto...转载 2019-08-15 08:45:49 · 1667 阅读 · 0 评论 -
easyUI在子页面增加显示tabs问题。
在父页面点个链接能动态看到子页面的情况太简单,请看easyUI官网:http://www.jeasyui.com/tutorial/layout/tabs2.php现在说的是在子页面点个按钮也能触发增加子页面的情况。情景是,在父页面上有个div如:Html代码 div class="easyui-tabs" id="main" fit="true" border=转载 2018-04-20 09:35:19 · 268 阅读 · 0 评论 -
如何判断js中的数据类型:typeof、instanceof、 constructor、 prototype方法比较。
如何判断js中的类型呢,先举几个例子:var a = "iamstring.";var b = 222;var c= [1,2,3];var d = new Date();var e =function(){alert(111);};var f =function(){this.name="22";};最常见的判断方法:typeofalert(typeof a) ------------>...转载 2018-04-18 09:34:07 · 371 阅读 · 0 评论 -
常用正则表达式大全。
常用正则表达式大全。转载 2017-09-12 19:29:53 · 383 阅读 · 0 评论 -
Keycode对照表。
Keycode对照表。转载 2017-09-12 19:39:18 · 626 阅读 · 0 评论 -
sessionID一直变化。
sessionID一直变化。转载 2017-10-16 15:41:53 · 22859 阅读 · 3 评论 -
Jquery取得iframe中元素的几种方法Javascript Jquery获取Iframe的元素、内容或者ID。
Jquery取得iframe中元素的几种方法Javascript Jquery获取Iframe的元素、内容或者ID。转载 2017-11-03 17:26:12 · 9246 阅读 · 0 评论 -
js中==与===区别。
js中==与===区别。转载 2018-03-21 09:07:30 · 208 阅读 · 1 评论 -
js生成随机数(指定范围)的代码示例。
随机生成4位数的随机数<script language="javascript">/*** 随机生成4位的随机数* http://www.jbxue.com*/document.write(parseInt(10*Math.random())); //输出0~10之间的随机整数document.write(Math.floor(Math.random()*10+1)); ...转载 2018-04-18 09:10:32 · 4215 阅读 · 0 评论 -
Jquery获取当前屏幕的宽度、高度。
<script type="text/javascript"> $(document).ready(function() { alert($(window).height()); //浏览器当前窗口可视区域高度 alert($(document).height()); //浏览器当前窗口文档的高度 alert($(document.body).height());/...转载 2018-04-18 09:13:40 · 1286 阅读 · 0 评论 -
Js获取当前日期时间及其它操作。
var myDate = new Date();myDate.getYear(); //获取当前年份(2位)myDate.getFullYear(); //获取完整的年份(4位,1970-????)myDate.getMonth(); //获取当前月份(0-11,0代表1月)myDate.getDate(); //获取当前日(1-31)转载 2018-04-18 09:16:53 · 223 阅读 · 0 评论 -
js字符串截取函数slice()、substring()、substr() 。
在js中字符截取函数有常用的三个slice()、substring()、substr()了,下面我来给大家介绍slice()、substring()、substr()函数在字符截取时的一些用法与区别吧。 取字符串的三个函数:slice(start,[end]),substring(start,[end])和substr(start,[length]) 相关属性: slice() 第一个参数代表开始位置,第二个参数代表结束位置的下一个位置,截取出来的字符串的长度为第二个参数与第一个参数之间的差;若参数值为负数转载 2018-04-18 09:21:19 · 368 阅读 · 0 评论 -
input输入框中的光标大小显示不一致的解决方法。
chrome浏览器对光标高度的设置原则为,当没有内容的时候光标的高度=input的line-height的值,当有内容时,光标从input的顶端到文字的底部。转载 2018-04-18 09:24:11 · 2601 阅读 · 0 评论 -
深入理解jquery自定义动画animate()。
在以前很长一段时间里,网页上的各种特效还需要采用flash 在进行。但最近几年里,我们已经很少看到这种情况了,绝大部分已经使用JavaScript 动画效果来取代flash。这里说的取代是网页特效部分,而不是动画。网页特效比如:渐变菜单、渐进显示、图片轮播等;而动画比如:故事情节广告、MV 等等。 如果复制当前代码进行在本地测试的时候,请注意把不需要(其他功能展示)的代码注释掉。代码...转载 2018-04-18 09:28:37 · 2372 阅读 · 0 评论 -
Js日期时间相关操作。
Js日期时间相关操作。转载 2017-09-24 19:37:20 · 738 阅读 · 1 评论