Web
bushiyao_
这个作者很懒,什么都没留下…
展开
-
nrm测试和管理npm镜像源
简述npm 在使用过程中,下载速度可能会过慢,可以选择安装 nrm 来测试和切换镜像选择;安装 nrmnpm install nrm -g查看镜像列表nrm ls测试镜像访问速度nrm test npmnrm test taobao可以看出使用 taobao 的请求时间最快####### 切换镜像源nrm use taobao切面有 * 标识, 代表当前已使用该镜像地址...原创 2021-09-15 15:09:02 · 543 阅读 · 0 评论 -
excel 公式记录
时间戳转时间=TEXT((AD1/1000+8*3600)/86400+70*365+19,"yyyy/mm/dd hh:mm:ss")、对比包含=IF(IFERROR(MATCH(C2,D:D,0),0)>0,"在列包含","不在列")原创 2020-09-21 17:54:39 · 160 阅读 · 0 评论 -
html 页面不满屏 底部定位到最下
<script type="text/javascript"> $(document).ready(function(){ if($(document.body).height() < $(window).height()) { $("#footer").css({'position':'fixed','bottom':'0','w...原创 2015-09-02 11:49:02 · 559 阅读 · 0 评论 -
js 闭包详解
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。闭包的特性闭包有三个特性:1.函数嵌套函数2.函数内部可以引用外部的参数和变量3.参数和变量不会被垃圾回收机制回收闭包的定义及其优缺点闭包 是指有权访问另一个函数作用域中的变量的函数,创建闭包的最常见的方式就是在一个函数内创建另一个函数,通过另一个函数访问这个函数的局部...转载 2016-04-25 10:51:14 · 276 阅读 · 0 评论 -
jsonp 跨域的使用
js ajax在调用过程中如果请求外部连接,会报错。比如:XMLHttpRequest cannot load ’'http://*****' No 'Access-Control-Allow-Origin' header is present on the requested resource Origin 'http:/888*****' is therefore not allowe...原创 2016-05-10 11:37:12 · 1043 阅读 · 0 评论 -
jq延迟加载img lazyload的使用
关于网站图片太多,有许多需要用到下拉延迟加载 说下jq 延迟加载插件 lazyload 的使用 首先头部引入jq web读取从上到下,不这样下面的jq效果不生效啊!然后 对需要处理的图片 吧src里面的地址剪切出来,放在 data-original=‘’ 里面, 比如:<img class="lazy" data-original="./1.jpg" w...原创 2016-06-17 15:12:58 · 616 阅读 · 0 评论 -
在js文件中 判断符合条件时引入外部js文件
document.write("<"+"script src=+__STATIC__jquery.jcarousel/jquery.jcarousel.min.js"+"></"+"script"+">"); 注意 : 要把里面的script 标签用引号隔离不来 , 不然会被认为当前js的结束符处理原创 2015-10-21 14:44:23 · 1184 阅读 · 0 评论 -
TCP/IP、Http、Socket 的理解
1、TCP/IPTCP/IP代表传输控制协议/网际协议,指的是一系列协议。“IP”代表网际协议,TCP和UDP使用该协议从一个网络传送数据包到另一个网络。TCP提供有保证的数据传输,而UDP不提供。这意味着TCP有一个特殊的机制来确保数据安全的不出错的从一个端点传到另一个端点,而UDP不提供任何这样的保证。OSI模型制定的七层标准模型,分别是:应用层,表示层,会话层,传输层,网络层,数据链路...原创 2018-12-24 23:09:36 · 143 阅读 · 0 评论 -
js 获取radio的选中值 和checkbox 的选中值
关于用 js 获取radio 和checkbox 的选中值问题: 1、 checkbox 可以获取到是否选中,是的话返回 true ,否则为 false。 2、 radio 只能循环进行获取选中值,有的话 返回value, 没有的话 返回 undefind <input type="checkbox" name="ratio" id="check"><i...原创 2015-01-29 14:15:52 · 710 阅读 · 0 评论 -
[removed]history.go()和History.back()的区别及应用
<input type=button value=刷新 onclick="window.location.reload()"> <input type=button value=前进 onclick="window.history.go(1)"> <input type=button value=后退 onclick="window.history.g...原创 2014-12-23 10:25:09 · 322 阅读 · 0 评论 -
css3 字内容变色 临内容变色
<div class="h1">sadf</div><div class="h3">hello world</div><style type="text/css"> .h1:hover + .h3{ color: red; } </styl原创 2015-05-28 14:17:48 · 565 阅读 · 0 评论 -
自适应网页设计(Responsive Web Design)
随着3G的普及,越来越多的人使用手机上网。移动设备正超过桌面设备,成为访问互联网的最常见终端。于是,网页设计师不得不面对一个难题:如何才能在不同大小的设备上呈现同样的网页?手机的屏幕比较小,宽度通常在600像素以下;PC的屏幕宽度,一般都在1000像素以上(目前主流宽度是1366×768),有的还达到了2000像素。同样的内容,要在大小迥异的屏幕上,都呈现出满意的效果,并不是一件容易的...转载 2015-06-03 17:57:34 · 291 阅读 · 0 评论 -
CSS 样式表权限大小比较
CSS2.1 中规定了关于 CSS 规则 Specificity(特异性)的计算方式,用一个四位的数字串(注:CSS2 中是用三位)来表示,最后以 Specificity 的高低判断 CSS 的优先权。Specificity 具体的计算规则:元素的 style 样式属性,加 1,0,0,0。每个 ID 选择符(#id),加 0,1,0,0。每个 class 选择符(.class)、每个属性...转载 2015-06-04 19:11:25 · 513 阅读 · 0 评论 -
css 30个选择器
1、*:通用元素选择器* { margin: 0; padding: 0; } { margin: 0; padding: 0; }*选择器是选择页面上的全部元素,上面的代码作用是把全部元素的margin和padding设为0,最基本的清除默认CSS样式方法*选择器也可以应用到子选择器中,例如下面的代码:#container * { bor...转载 2015-07-02 15:29:54 · 337 阅读 · 0 评论 -
jq 获取表单未提交数据
jquery form表单.serialize()序列化后中文乱码问题原因及解决原因:.serialize()自动调用了encodeURIComponent方法将数据编码了解决方法:调用decodeURIComponent(XXX,true);将数据解码例如:var params = jQuery("#formId").serialize(); // http request parame...原创 2016-08-26 17:20:15 · 804 阅读 · 0 评论 -
Web 前端 移动端问题小结
CSS meta 标签<meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=no"/>移动端加上这个标签才是真正的自适应,不加的话,假如你把一个980px宽度(手机端常规是980)的PC网页放在手机上显示,倒也能正常显示不出现滚动条,不过是移动设备对页面 做了缩小优化,所以字体等都相应缩小了原创 2017-03-22 14:56:34 · 395 阅读 · 0 评论 -
javascript 基础应用
1:基础知识 1 创建脚本块 1: <script language=”JavaScript”> 2: JavaScript code goes here 3: </script> 2 隐藏脚本代码 1: <script language=”JavaScript”> 2: <!-- 3: ...原创 2014-11-28 09:20:00 · 368 阅读 · 0 评论 -
js调用php和php调用js的方法举例
1 JS方式调用PHP文件并取得php中的值 举一个简单的例子来说明:如在页面a.html中用下面这句调用: <script type="text/javascript" src="b.php?action=test"></script><script type="text/javascript" >alert(jstext);&am转载 2014-12-16 17:12:17 · 303 阅读 · 0 评论 -
YSlow团队的23条“Web性能最佳实践和规则”
1、尽可能减少HTTP请求次数2、使用CDN3、避免空src和href标签4、加入Expires或Cache-Control Header5、使用Gzip压缩6、在html文件顶部放置样式表7、在html文件底部放置JavaScript脚本8、避免使用CSS表达式9、使用外部JavaScript和CSS外部文件10、减少使用DNS查找次数11、精简JavaScript和CSS...转载 2014-12-12 13:08:11 · 326 阅读 · 0 评论