HTML/css/js
魏小言
BAT资深工程师,Cloud Native 拥护者,敏捷实践者,坚守开发一线打磨工匠技艺的架构师。对基础架构和微服务有丰富的研究和实践。微信群请私信博主
展开
-
关于<!DOCTYPE html>浅述
踩坑: 说到,这个怕是入门的前端程序员都了解是做什么的,基本的浏览器解析规范;但还是前段日子踩到了这个坑。项目在我接手之前,jsp文件是写好的,我只是在基础上进行界面的优化(做后端的入行必然会做几个月前端),在调整界面动态加载大小,及jQuery的一些效果时出现了火狐和谷歌浏览器不兼容的问题。一开始我以为是部分属性是CSS Hack;(确实有部分是不兼容的,后面会讲到关于这个的另一个我踩的原创 2018-01-26 14:04:05 · 780 阅读 · 1 评论 -
浅谈\r,\n,\r\n的场景和效果
在最近的项目中,JS块部分遇到\r\n的场景,总结下\r,\n,\r\n的区别吧; 学编程的一般都知道,\r,\n,是转义字符,无论是哪种语言;\r的ASCII编码是13,回车;\n是ASCII是10,换行;(在汇编语言中是CRLF)首先讲一个故事,了解下背景;在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。但是它有一个问题,就是打原创 2018-01-19 00:21:05 · 1005 阅读 · 0 评论 -
『jQuery』.html(),.text()和.val()的概述及使用
这里主要和大家一起分享如何增加,删除和替换元素,jQuery给我们提供了三种方法来对元素的结构,内容进行操作:.html():读取和修改一个元素的HTML内容,详情.html(); .text():读取和修改一个元素的文本内容,详情.text(); .val():读取和修改一个表单元素的value字段值,详情.val()。正如你将看到的,这些方法可以让你轻松的读取或修改元素的原始内容转载 2018-01-19 10:41:19 · 1286 阅读 · 0 评论 -
Jsonp跨域,Ajax浅述
最近在进行历史项目重构,前后端分离时候需要把接口封成jsonp,来解决域中的跨域问题。这里简单总结一波:开发中由于同源策略,在一个Service上的应用是访问不到另一个地址空间的资源的,所以在分布式应用中,需要进行跨域的操作,当然方法有很多,在前后分离中我们主要用的是jsonp解决这个问题。关于jsonp的一些简单使用,百科说的很清楚,抛个地址:https://baike.baidu.com/ite原创 2018-02-07 11:41:35 · 714 阅读 · 0 评论 -
跨域资源共享 CORS 详解
一、简介CORS需要浏览器和服务器同时支持。目前,所有浏览器都支持该功能,IE浏览器不能低于IE10。整个CORS通信过程,都是浏览器自动完成,不需要用户参与。对于开发者来说,CORS通信与同源的AJAX通信没有差别,代码完全一样。浏览器一旦发现AJAX请求跨源,就会自动添加一些附加的头信息,有时还会多出一次附加的请求,但用户不会有感觉。因此,实现CORS通信的关键是服务器。只要服务器...转载 2018-03-15 09:20:11 · 238 阅读 · 0 评论 -
header标头说明
HTTP协议(二):header标头说明 分类: Html/Css2014-10-02...转载 2018-03-13 23:33:37 · 1049 阅读 · 0 评论 -
XSS跨站脚本攻击
XSS跨站脚本攻击 阅读目录1、简介2、原因解析3、XSS攻击分类 3.1、反射型xss攻击 3.2、存贮型xss攻击 3.3、DOMBasedXSS(基于dom的跨站点脚本攻击)4、XSS攻击实例分析 例1、简单XSS攻击 例2、盗取cookie5、XSS漏洞修复 5.1、html实体 5.2、HTML Encode 5.3、修复漏洞方针 ...转载 2018-11-05 16:30:09 · 309 阅读 · 0 评论