前端
刘一笔(公众号同名)
这个作者很懒,什么都没留下…
展开
-
利用useagent判断不同平台展示不同内容
因为存在各个不同的PC端,也因此就有在各个平台上不同的浏览器。也自然而然地会有诸如在不同的平台或者浏览器上为用户展示不同内容的需求。说到浏览器,我们会很自然地想到BOM中navigator对象,其中有个useAgent属性,是一个只读的字符串,声明了浏览器用于 HTTP 请求的用户代理头的值。以下是我对useAgent的字符串内容的分析useAgent由appCodeName(开头部分...原创 2018-09-09 23:47:18 · 1384 阅读 · 0 评论 -
(最)齐全的HTTP响应代码
先说说我们在开发中会经常遇到的。200 OK:成功收到服务器返回的报文;404 Not Found:服务器不存在请求的资源 ;502 Bad Gateway:得到错误的响应;上面说到报文,这里复习下计算机网络中的小知识:数据包在TCP各层的叫法。应用层 报文(message) 传(运)输层 报文段(segment) 网络层 分组(packet) 数据链路...原创 2018-09-19 22:19:31 · 1127 阅读 · 0 评论 -
HTTP初探
超文本传输协议(HyperText Transfer Protocol)balabalbal....抛开维基上的标准解释,用我的话来表达目前我对HTTP的理解。究其本质,他是一个协议,也就是说使用它的人都得按照他的规则不然不认。这就有点像你用英语那你就得按照英语规范中的那一套语法来使用。HTTP请求包括哪些部分?# 请求行(请求动作,路径(没有路径默认 / ),协议/版本)# 请求头...原创 2018-11-10 00:00:12 · 152 阅读 · 0 评论 -
HTML标签初探
别看了,都是我从MDN抄来的。<header>和<head>是两个不同的标签,不能作为<address> <footer>或其他<header>元素的子元素。是HTML5中的标签。<main>呈现了文档的<body>或应用的主体部分。这部分内容在文档中应当是独一无二的,不应该包括任何在一系列文档中重原创 2018-11-11 00:07:47 · 121 阅读 · 0 评论 -
form img a input 由表及里
到这里阅读体验会好一些,链接<form>accept-charset由空格作为分隔符的包含了服务器支持的字符串编码的列表。默认值为unknown,也即包含这个form元素的文档相同的编码。action一个处理这个form信息的程序所在的url(后端接口),这个值可以被<button>或者<input>元素中的formaction属性覆盖。aut...原创 2018-11-13 17:17:12 · 210 阅读 · 0 评论 -
screenLeft、screenX、scrollBy()、scrollTo()、scrollX、ScrollY的区别
What the fucking difference between these fucking things...screenLeft和ScreenTop是分别返回相对于屏幕的X和Y坐标,screeX和ScreenY也分别是返回相对于当前屏幕的X和Y坐标,有多块屏幕以主屏幕为准。scrollX和scrollY分别是文档相对于当前浏览器视口已滚动的距离。scrollBy()方法滚动...原创 2018-12-07 00:37:49 · 1298 阅读 · 0 评论