<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Happy_999‘Blog]]></title><description><![CDATA[I do believe！]]></description><link>https://blog.youkuaiyun.com/Happy_999</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Happy_999]]></copyright><item><title><![CDATA[最全的常用正则表达式（转）]]></title><link>https://blog.youkuaiyun.com/Happy_999/article/details/106497987</link><guid>https://blog.youkuaiyun.com/Happy_999/article/details/106497987</guid><author>Happy_999</author><pubDate>Tue, 02 Jun 2020 15:54:00 +0800</pubDate><description><![CDATA[很多不太懂正则的朋友，在遇到需要用正则校验数据时，往往是在网上去找很久，结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下，在这里分享一下。给自己留个底，也给朋友们做个参考。
校验数字的表达式
1 数字：^[0-9]$
2 n位的数字：^\d{n}$
3 至少n位的数字：^\d{n,}$
4 m-n位的数字：^\d{m,n}$
5 零和非零开头的数字：^(0|[1-9][0-9])$
6 非零开头的最多带两位小数的数字：^([1-9][0-9])+(.[0-9]{1,2})?$
7]]></description><category></category></item><item><title><![CDATA[JS事件委托]]></title><link>https://blog.youkuaiyun.com/Happy_999/article/details/79524758</link><guid>https://blog.youkuaiyun.com/Happy_999/article/details/79524758</guid><author>Happy_999</author><pubDate>Mon, 12 Mar 2018 11:33:32 +0800</pubDate><description><![CDATA[ 先看看解析，事件委托：也称事件代理 就是利用冒泡的原理 把加事件加到父级上，触发执行效果  首先呢，你一定写过这样的程序，有一个列表，当鼠标移入每个li，背景颜色变红，于是我们写出了这样的代 码：（我给的代码一般都写的重点代码，html大家可以自行写哈。）window.onload = function(){ 
    var oUl = document.getElementById('ull...]]></description><category></category></item><item><title><![CDATA[chrome表单自动填充去掉input黄色背景解决方案]]></title><link>https://blog.youkuaiyun.com/Happy_999/article/details/78900484</link><guid>https://blog.youkuaiyun.com/Happy_999/article/details/78900484</guid><author>Happy_999</author><pubDate>Tue, 26 Dec 2017 11:33:13 +0800</pubDate><description><![CDATA[chrome表单自动填充后，input文本框的背景会变成偏黄色的，这是由于chrome会默认给自动填充的input表单加上input:-webkit-autofill私有属性，然后对其赋予以下样式：
input:-webkit-autofill {background-color: #FAFFBD;background-image: none;color: #000;}在有些情况下，这个黄色的背]]></description><category></category></item><item><title><![CDATA[Flex 布局教程：实例篇]]></title><link>https://blog.youkuaiyun.com/Happy_999/article/details/53814420</link><guid>https://blog.youkuaiyun.com/Happy_999/article/details/53814420</guid><author>Happy_999</author><pubDate>Thu, 22 Dec 2016 15:00:01 +0800</pubDate><description><![CDATA[作者： 阮一峰

日期： 2015年7月14日



上一篇文章介绍了Flex布局的语法，今天介绍常见布局的Flex写法。

你会看到，不管是什么布局，Flex往往都可以几行命令搞定。



我只列出代码，详细的语法解释请查阅《Flex布局教程：语法篇》。我的主要参考资料是Landon
 Schropp的文章和Solved by Flexbox。

一、骰子的布局]]></description><category></category></item><item><title><![CDATA[Flex 布局教程：语法篇]]></title><link>https://blog.youkuaiyun.com/Happy_999/article/details/53814402</link><guid>https://blog.youkuaiyun.com/Happy_999/article/details/53814402</guid><author>Happy_999</author><pubDate>Thu, 22 Dec 2016 14:58:52 +0800</pubDate><description><![CDATA[作者： 阮一峰

日期： 2015年7月10日



网页布局（layout）是CSS的一个重点应用。



布局的传统解决方案，基于盒状模型，依赖 display属性
 + position属性 + float属性。它对于那些特殊布局非常不方便，比如，垂直居中就不容易实现。



2009年，W3C提出了一种新的方案----Flex布局，可以简便、完整、响应式地实现]]></description><category></category></item><item><title><![CDATA[js调用可执行exe]]></title><link>https://blog.youkuaiyun.com/Happy_999/article/details/53159819</link><guid>https://blog.youkuaiyun.com/Happy_999/article/details/53159819</guid><author>Happy_999</author><pubDate>Mon, 14 Nov 2016 15:56:23 +0800</pubDate><description><![CDATA[注：
1、ie设置--降低安全级别如 Intenet选项——安全——自定义级别——对未标记的ActiveX控...————启用
2、路径中含空格
a：用%20代替空格



Html代码  



html>        
head>        
meta http-equiv="Content-Type" content="text/html; charset=g]]></description><category></category></item><item><title><![CDATA[A new micro clearfix hack]]></title><link>https://blog.youkuaiyun.com/Happy_999/article/details/44133621</link><guid>https://blog.youkuaiyun.com/Happy_999/article/details/44133621</guid><author>Happy_999</author><pubDate>Sun, 08 Mar 2015 16:05:33 +0800</pubDate><description><![CDATA[/**
 * For modern browsers
 * 1. The space content is one way to avoid an Opera bug when the
 *    contenteditable attribute is included anywhere else in the document.
 *    Otherwise it causes space ]]></description><category></category></item><item><title><![CDATA[CSS Hack技术详解，支持IE 6-11、Chrome、FireFox、Safari、Opera]]></title><link>https://blog.youkuaiyun.com/Happy_999/article/details/42873375</link><guid>https://blog.youkuaiyun.com/Happy_999/article/details/42873375</guid><author>Happy_999</author><pubDate>Mon, 19 Jan 2015 14:55:46 +0800</pubDate><description><![CDATA[当前网络时代，各种各样的网页向我们展示着丰富多彩的网络世界，而浏览器则是我们欣赏网络世界的窗口。

以前，浏览器主要有IE和NetScape两家；到现在，各种各样功能强大的浏览器层出不穷。例如：举世闻名的浏览器有Chrome、FireFox、Safari、Opera，常见的"国产"浏览器有遨游、QQ、360、搜狗、UC、世界之窗。

由于不同浏览器所遵循的标准也有所不同，再加上不可避免的程]]></description><category></category></item><item><title><![CDATA[优雅降级和渐进增强的区别]]></title><link>https://blog.youkuaiyun.com/Happy_999/article/details/39993967</link><guid>https://blog.youkuaiyun.com/Happy_999/article/details/39993967</guid><author>Happy_999</author><pubDate>Sat, 11 Oct 2014 14:40:09 +0800</pubDate><description><![CDATA[之前在看一些css3效果demo的时候，发现有些写css3属性时，兼容性的写法顺序不太一样，比如transition属性，有些把transition放在前面有些是放在后面，当然这也有可能包含了coder个人的习惯或是强迫性>"


.transition{
  -webkit-transition: all .5s;
     -moz-transition: all .5s;
      ]]></description><category></category></item><item><title><![CDATA[js关闭当前页面的几种方式]]></title><link>https://blog.youkuaiyun.com/Happy_999/article/details/8989209</link><guid>https://blog.youkuaiyun.com/Happy_999/article/details/8989209</guid><author>Happy_999</author><pubDate>Wed, 29 May 2013 14:18:29 +0800</pubDate><description><![CDATA[1. 不带任何提示关闭窗口的js代码
关闭

2.自定义提示关闭

function custom_close(){
if (confirm("您确定要关闭本页吗？")){
window.opener=null;
window.open('','_self');
window.close();
}
else{}
}

// 这个脚本是 ie6和ie7 通用的脚本]]></description><category></category></item><item><title><![CDATA[Textarea 高度自适应 根据内容自适应高度]]></title><link>https://blog.youkuaiyun.com/Happy_999/article/details/8451109</link><guid>https://blog.youkuaiyun.com/Happy_999/article/details/8451109</guid><author>Happy_999</author><pubDate>Sat, 29 Dec 2012 17:41:07 +0800</pubDate><description><![CDATA[IE支持 onPropertyChange 火狐支持oninput
Firefox有个oninput事件效果和onPropertyChange一样，所以同时加上oninput和onPropertyChange问题就解决
-->

    
    

  function init() {
        // 设置textarea自适应高度
        var handle]]></description><category></category></item><item><title><![CDATA[input高级用法]]></title><link>https://blog.youkuaiyun.com/Happy_999/article/details/8106013</link><guid>https://blog.youkuaiyun.com/Happy_999/article/details/8106013</guid><author>Happy_999</author><pubDate>Wed, 24 Oct 2012 11:15:41 +0800</pubDate><description><![CDATA[1.取消按钮按下时的虚线框 
　　在input里添加属性值 hideFocus 或者 HideFocus=true 

2.只读文本框内容 
在input里添加属性值 readonly 

3.防止退后清空的TEXT文档(可把style内容做做为类引用) 
　　 

4.ENTER键可以让光标移到下一个输入框 
　　 

5.只能为中文(有闪动) 
　　

6.只能为]]></description><category></category></item><item><title><![CDATA[JS判断不同分辨率，调用不同CSS的方法]]></title><link>https://blog.youkuaiyun.com/Happy_999/article/details/7689641</link><guid>https://blog.youkuaiyun.com/Happy_999/article/details/7689641</guid><author>Happy_999</author><pubDate>Mon, 25 Jun 2012 13:47:04 +0800</pubDate><description><![CDATA[大家可能在做网页设计中会碰到这个特殊需求，要求像FLASH那样，背景会随着不同分辨率自动放大缩小。


但光靠CSS是无法实现这个效果的，目前网页中要实现类似效果就是把背景图做到最大，背景不动，分辨率大的看到的就多，分辨率小的看的的就少。


那么通过JS判断 ，可以比较麻烦的解决一个奇怪的需求。（在不同CSS中使用了不同的大小背景图片，都保持全屏完整显示）]]></description><category></category></item><item><title><![CDATA[一个非常简单的简洁的 CSS 清理浮动方式]]></title><link>https://blog.youkuaiyun.com/Happy_999/article/details/7667180</link><guid>https://blog.youkuaiyun.com/Happy_999/article/details/7667180</guid><author>Happy_999</author><pubDate>Fri, 15 Jun 2012 17:23:57 +0800</pubDate><description><![CDATA[清理浮动有很多种方式，像使用 br 标签自带的 clear 属，使用元素的 overflow，使用空标签来设置 clear:both 等等。但考虑到兼容问题和语义化的问题，一般我们都会使用如下代码来清理浮动。
/* 清理浮动 */
.clearfix:after {
visibility:hidden;
display:block;
font-size:0;
content:" ";]]></description><category></category></item><item><title><![CDATA[利用CSS样式打印]]></title><link>https://blog.youkuaiyun.com/Happy_999/article/details/7645891</link><guid>https://blog.youkuaiyun.com/Happy_999/article/details/7645891</guid><author>Happy_999</author><pubDate>Fri, 08 Jun 2012 16:29:39 +0800</pubDate><description><![CDATA[主要的手段是，利用css引用中的media属性，应用特殊的样式。

11.4 利用CSS样式打印
利用CSS样式打印是经常使用的一种打印方法，利用它可以非常方便的实现打印页面中的指定内容和分页打印，下面将通过具体实例介绍如何利用CSS样式打印。
实例302 利用CSS样式打印页面中的指定内容
实例说明
普通的Web打印，将会打印页面中的全部内容，但在开发实际网站时，通常只需要打印页面中]]></description><category></category></item><item><title><![CDATA[JS网页打印设置技巧]]></title><link>https://blog.youkuaiyun.com/Happy_999/article/details/7645878</link><guid>https://blog.youkuaiyun.com/Happy_999/article/details/7645878</guid><author>Happy_999</author><pubDate>Fri, 08 Jun 2012 16:28:24 +0800</pubDate><description><![CDATA[利用CSS样式打印是经常使用的一种打印方法，利用它可以非常方便的实现打印页面中的指定内容和分页打印，下面将通过具体实例介绍如何利用CSS样式打印。

［分析］：
1.打印样式区分：打印网页带页面样式，需指明一个media='print'的样式，建议分开，如下创建军一个bankprint.css打印样式文件。


media="print" type="text/css" href="/]]></description><category></category></item><item><title><![CDATA[CSS分别设置Input样式（按input类型）]]></title><link>https://blog.youkuaiyun.com/Happy_999/article/details/7638859</link><guid>https://blog.youkuaiyun.com/Happy_999/article/details/7638859</guid><author>Happy_999</author><pubDate>Wed, 06 Jun 2012 16:33:37 +0800</pubDate><description><![CDATA[当你看到这个html标签的时候，你会想到什么？一个文本框？一个按钮？一个单选框？一个复选框？……对，对，对，它们都对。也许你可能想不到，这个小小的input竟然可以创造出10个不同的东西，下面是个列表，看看，哪些是你没有想到的：
 文本框 
 密码框 
 提交按钮 
 重置按钮 
 单选框 
 复选框 
 普通按钮 
 文件选择控件 
 隐藏框 
 图片按钮
所以你可能会说，]]></description><category></category></item><item><title><![CDATA[js网页定位，window，body元素的定位属性 .]]></title><link>https://blog.youkuaiyun.com/Happy_999/article/details/7608609</link><guid>https://blog.youkuaiyun.com/Happy_999/article/details/7608609</guid><author>Happy_999</author><pubDate>Mon, 28 May 2012 11:21:30 +0800</pubDate><description><![CDATA[2010-07-26 08:51 
146人阅读 评论(0)
收藏 
举报


 
网页可见区域宽：document.body.clientWidth
网页可见区域高：document.body.clientHeight
网页可见区域宽：document.body.offsetWidth (包括边线的宽)
网页可见区域高：document.body.offsetHeight (]]></description><category></category></item><item><title><![CDATA[JS 屏蔽右键菜单 .]]></title><link>https://blog.youkuaiyun.com/Happy_999/article/details/7608575</link><guid>https://blog.youkuaiyun.com/Happy_999/article/details/7608575</guid><author>Happy_999</author><pubDate>Mon, 28 May 2012 11:15:14 +0800</pubDate><description><![CDATA[2010-07-28 17:34 
9人阅读 评论(0)
收藏 
举报

在间加入



[javascript] 
view plaincopyprint?


"javascript" type="text/javascript" id="clientEventHandlersJS">     function document_oncontextmenu() {]]></description><category></category></item><item><title><![CDATA[JS 的一些操作]]></title><link>https://blog.youkuaiyun.com/Happy_999/article/details/7608511</link><guid>https://blog.youkuaiyun.com/Happy_999/article/details/7608511</guid><author>Happy_999</author><pubDate>Mon, 28 May 2012 11:01:01 +0800</pubDate><description><![CDATA[2010-09-16 15:13 
23人阅读 评论(0)
收藏 
举报




[xhtml] 
view plaincopyprint?


input   name=Button   onClick=document.all.WebBrowser.ExecWB(1,1)   type=button   value=打开>     OBJECT   classid=CL]]></description><category></category></item></channel></rss>