浏览模式: 普通 | 列表
4月, 2014 | 1
今天遇到一个问题,网站在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脚本。
...

阅读全文…
这应该也不是360浏览器独有的现象
在360浏览器安装和升级的时候,会导入IE保存的cookie
而当IE下保存的cookie未指定域的时候,360会为其指定一个域 形如 .bbs.xg98.com
这其实就成了新的cookie,而不是原来的cookie了,所以程序识别不到。
当用户重新登陆的时候,浏览器会优先读取指定了域的cookie,而导致未指定域的cookie读取不到,所以无论新增还是更新重新登陆都无效。

这个时候只有手动清楚cookie,或者使用程序删除掉指定域的部分cookie,程序才能自动读取未指定域的cookie,不用重新登陆即生效。
背景图拼接工具ImageManipulation
Css背景图合并工具方便实用的CSS图片合并辅助工具。该软件可供选择合并后的大图类型为Png,Jpeg,Gif。合并背景图后能大大提高网站速度,合并之后只要用background-position属性来控制需要显示的部分图片的位置就可以了。
attachments/201404/18_151624_20121206135714671.jpg


生成css工具CSS Sprites 样式生成工具(bg2css)
http://www.cssforest.org/AIR/bg2css/help.html
attachments/201404/18_151653_20121206155209646.jpg
以前我发过帖子询问此事,主要用来恢复系统,毕竟光盘启动太麻烦,感谢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!
...

阅读全文…

PHP图形验证码无法显示的原因

[ 2014-04-04 11:11:45 | 作者: admin ]
一、如果是utf-8,就有可能是BOM没有清除
二、在Header("Content-type: image/PNG"); 之前有输出
三、第一行PHP隐藏了代码,如空格,回车等。
解决代码:
<?php
session_start(); //启动Session会话
$image_width=70; //设置图像宽度
$image_height=18; //设置图像高度
ob_clean();
$new_number=$_GET[num];
//$new_number=5;
$num_image=imagecreate($image_width,$image_height); //创建一个画布
imagecolorallocate($num_image,255,255,255); //设置画布的颜色
...

阅读全文…
1