右下角浮动窗口,pop信息弹窗,最简洁代码,兼容性强
[ 2014-05-22 13:03:31 | 作者: admin ]
<!--微信-->
<div id="wx" style="display:block;width:120px;color:#000;position:fixed;bottom:10px;right:0px!important;right:0px;_position:absolute;_bottom:auto; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,20)||0)));">
<table cellspacing="0" cellpadding="0">
...<div id="wx" style="display:block;width:120px;color:#000;position:fixed;bottom:10px;right:0px!important;right:0px;_position:absolute;_bottom:auto; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,20)||0)));">
<table cellspacing="0" cellpadding="0">
阅读全文…
c# 正则表达式中遇到的问题,@符号下无法匹配识别双引号
[ 2014-05-19 13:02:45 | 作者: admin ]
ps:这个跟是否在正则中无关,如果字符串前不加@,那么在字符串中用\"对"转义,如果字符串前面加了@,那么在字符串中用""对"转义
假如某个网页的源代码中有如下一段:
使用@符号,匹配字符串为:
不使用@符号,则匹配字符串为:
注意:因为有了@符号来取消转义,可以看到里面的双引号无法使用\来实现转义,必须加双引号实现转义,即 "" 才能匹配到内容
参考:
======================...
阅读全文…
假如某个网页的源代码中有如下一段:
<span class="img">图片1</span>
使用@符号,匹配字符串为:
@"<span\s+class=""img"">([\S\s]*?)</span>"
不使用@符号,则匹配字符串为:
"<span\\s+class=\"img\">([\\S\\s]*?)</span>"
注意:因为有了@符号来取消转义,可以看到里面的双引号无法使用\来实现转义,必须加双引号实现转义,即 "" 才能匹配到内容
参考:
======================...
阅读全文…
IE6的window.location.href问题
[ 2014-05-08 14:15:50 | 作者: admin ]
p.s. 方法: <a href="javascript:void(0);" onclick="javascript:goUrl('http://www.sina.com');return false;">跳转3</a>
最近发现一个问题:
window.location.href在IE6下面竟然不跳转,这是为什么呢?
这个是我写的语句:
阅读全文…
最近发现一个问题:
window.location.href在IE6下面竟然不跳转,这是为什么呢?
这个是我写的语句:
<a href="javascript:void(0);" ;onclick="javascript:window.location.href='http://www.sina.com';">转到新浪</a>
后面是网上找到了解决方案(URL:http://www.cnblogs.com/kaima/archive/2008/08/22/1273808.html):[code][/code]...阅读全文…
[转]深入Mysql字符集设置
[ 2014-05-01 20:21:39 | 作者: admin ]
深入Mysql字符集设置
http://blog.csdn.net/laruence/article/details/2250454
mysql 使用set names 解决乱码问题的原理
解决乱码的方法,我们经常使用“set names utf8”,那么为什么加上这句代码就可以解决了呢?下面跟着我一起来深入set names utf8的内部执行原理
先说MySQL的字符集问题。Windows下可通过修改my.ini内的
PHP代码
[mysql]
default-character-set=utf8 //客户端的默认字符集
[mysqld]
default-character-set=utf8 //服务器端默认的字符集
假设我们把两个都设为utf8,然后在MySQL Command Line Client里面输入“show ...
阅读全文…
http://blog.csdn.net/laruence/article/details/2250454
mysql 使用set names 解决乱码问题的原理
解决乱码的方法,我们经常使用“set names utf8”,那么为什么加上这句代码就可以解决了呢?下面跟着我一起来深入set names utf8的内部执行原理
先说MySQL的字符集问题。Windows下可通过修改my.ini内的
PHP代码
[mysql]
default-character-set=utf8 //客户端的默认字符集
[mysqld]
default-character-set=utf8 //服务器端默认的字符集
假设我们把两个都设为utf8,然后在MySQL Command Line Client里面输入“show ...
阅读全文…
IE6“无法打开站点,已终止操作”提示的解决
[ 2014-04-24 10:04:25 | 作者: admin ]
今天遇到一个问题,网站在IE 6下面打开会提示:Internet Explorer无法打开站点XXX。已终止操作。
我补充一下,确定是js引起的
ie6的容错很差,出现上面情况有两种可能,一是html标签有遗漏(缺结束标记);二是js问题,有可能是页面没加载完毕引起的.
js问题, 这目前我遇到的有两种:一是页面里有iframe,二是页面是table布局。而js里又操作了页面里的部分标签对象,这样就容易出问题。iframe里的页面还没加载完毕或者table里的内容还没显示完,js就开始执行了。
处理方法(本人习惯):
一、一般把处理当页的js放到该模板末尾,让js最后才执行。
二、在引用js文件时用defer属性,比如:<script src='common.js' defer="true"></script>,defer作用是加载完成页面元素后再执行该js脚本。
...
阅读全文…
我补充一下,确定是js引起的
ie6的容错很差,出现上面情况有两种可能,一是html标签有遗漏(缺结束标记);二是js问题,有可能是页面没加载完毕引起的.
js问题, 这目前我遇到的有两种:一是页面里有iframe,二是页面是table布局。而js里又操作了页面里的部分标签对象,这样就容易出问题。iframe里的页面还没加载完毕或者table里的内容还没显示完,js就开始执行了。
处理方法(本人习惯):
一、一般把处理当页的js放到该模板末尾,让js最后才执行。
二、在引用js文件时用defer属性,比如:<script src='common.js' defer="true"></script>,defer作用是加载完成页面元素后再执行该js脚本。
...
阅读全文…
关于360浏览器下,论坛密码正确无法登陆的问题
[ 2014-04-21 15:56:06 | 作者: admin ]
这应该也不是360浏览器独有的现象
在360浏览器安装和升级的时候,会导入IE保存的cookie
而当IE下保存的cookie未指定域的时候,360会为其指定一个域 形如 .bbs.xg98.com
这其实就成了新的cookie,而不是原来的cookie了,所以程序识别不到。
当用户重新登陆的时候,浏览器会优先读取指定了域的cookie,而导致未指定域的cookie读取不到,所以无论新增还是更新重新登陆都无效。
这个时候只有手动清楚cookie,或者使用程序删除掉指定域的部分cookie,程序才能自动读取未指定域的cookie,不用重新登陆即生效。
在360浏览器安装和升级的时候,会导入IE保存的cookie
而当IE下保存的cookie未指定域的时候,360会为其指定一个域 形如 .bbs.xg98.com
这其实就成了新的cookie,而不是原来的cookie了,所以程序识别不到。
当用户重新登陆的时候,浏览器会优先读取指定了域的cookie,而导致未指定域的cookie读取不到,所以无论新增还是更新重新登陆都无效。
这个时候只有手动清楚cookie,或者使用程序删除掉指定域的部分cookie,程序才能自动读取未指定域的cookie,不用重新登陆即生效。
css背景图拼接工具 和 CSS Sprites的css样式生成工具bg2css
[ 2014-04-18 15:13:26 | 作者: admin ]
背景图拼接工具ImageManipulation
Css背景图合并工具方便实用的CSS图片合并辅助工具。该软件可供选择合并后的大图类型为Png,Jpeg,Gif。合并背景图后能大大提高网站速度,合并之后只要用background-position属性来控制需要显示的部分图片的位置就可以了。
生成css工具CSS Sprites 样式生成工具(bg2css)
http://www.cssforest.org/AIR/bg2css/help.html
Css背景图合并工具方便实用的CSS图片合并辅助工具。该软件可供选择合并后的大图类型为Png,Jpeg,Gif。合并背景图后能大大提高网站速度,合并之后只要用background-position属性来控制需要显示的部分图片的位置就可以了。
生成css工具CSS Sprites 样式生成工具(bg2css)
http://www.cssforest.org/AIR/bg2css/help.html
UltraISO 和 完美者U盘维护系统 制作启动盘,支持asus f8
[ 2014-04-08 10:56:38 | 作者: admin ]
以前我发过帖子询问此事,主要用来恢复系统,毕竟光盘启动太麻烦,感谢FANG大的回答。那时候我在vista之家发现了一键GHOST,就没在关注此事。最近看到一个比较简单的方法可以实现U盘启动,关键是不使用让人疯掉的量产方法。
1,所需工具:完美者U盘维护系统V5.0最终版.ISO,UltraISO。(不要说你不会找这两个东西,前一个坛子里有;第二个就更好找了吧,版本要新。)
2,插入U盘,安装UltraISO,运行 UltraISO,点击菜单启动光盘,选择写入硬盘映像,用USB-HDD+方式写入U盘。(事先要将U盘数据备份)
3,写入后用UltraISO文件菜单打开完美者U盘维护系统V5.0最终版.ISO,再次点击点击菜单启动光盘,选择写入硬盘映像,用USB-HDD+方式写入U盘。
4,BIOS启动顺序将REMOVABLE DEVICE放在第一个。
5,enjoy it!
...
阅读全文…
1,所需工具:完美者U盘维护系统V5.0最终版.ISO,UltraISO。(不要说你不会找这两个东西,前一个坛子里有;第二个就更好找了吧,版本要新。)
2,插入U盘,安装UltraISO,运行 UltraISO,点击菜单启动光盘,选择写入硬盘映像,用USB-HDD+方式写入U盘。(事先要将U盘数据备份)
3,写入后用UltraISO文件菜单打开完美者U盘维护系统V5.0最终版.ISO,再次点击点击菜单启动光盘,选择写入硬盘映像,用USB-HDD+方式写入U盘。
4,BIOS启动顺序将REMOVABLE DEVICE放在第一个。
5,enjoy it!
...
阅读全文…