Notepad++使用等宽字体的时候无法正常显示中文

我的Windows不知道是不是被我改坏注册表还是什么别的原因,在使用Notepad++的时候如果字体是英文等宽字体则无法正常显示中文,换成中文字体没有问题。这是个很让人惆怅的问题。

幸好在网上淘啊淘啊的,找到一个解决方法。

C:\Program Files\Common Files\microsoft shared\OFFICE12\Office Setup Controller\SETUP.exe

使用这个文件修复一下,问题解决。估计可能是语言选项,或者是字库方面出了问题。

我的系统是Windows7 Ultimate 英文版。希望对你有所帮助。

转载请注明原文出处《Notepad++使用等宽字体的时候无法正常显示中文》 如无特别声明,所有文章均遵守创作共用 署名-非商业-禁止演绎 3.0协议。

IE8以下版本包括IE8无法显示CMYK模式的图片

转载请注明原文出处《IE8以下版本包括IE8无法显示CMYK模式的图片》 如无特别声明,所有文章均遵守创作共用 署名-非商业-禁止演绎 3.0协议。

JavaScript跨域调用Flash的方法

要做一个页面上短信息的提示音的功能,本来想用HTML5中Audio+IE下的bgsound来实现,可是发现每种浏览器对Audio的解码类型还不一样,顿时有种崩溃的感觉。没办法还是用Flash稳妥一点吧。

相信JavaScript与Flash交互大家都会有所接触或者有所耳闻。其实我也是第一次整这个玩意。具体的方法就不说了,很多资料。

开始的时候功能都做得差不多了,实现和没问题。可是就是到了最后,将swf文件放到资源服务上后再调用时出来问题,我就想肯定又是让人蛋疼的跨域问题(CrossDomain)。后来在网上翻了半天终于把问题搞定。

首先,要让你的Flash能访问页面,你需要在<embed>标签中加上allowscriptaccess=always这段。

其次,你要让你的页面中的JavaScript能访问Flash则需要在你的Flash脚本中加上如下内容:

  1. import flash.system.Security;
  2. Security.allowDomain('www.test.com');

其中www.test.com需要替换成你自己的页面的domain,如果你不是很清楚你可以使用alert(document.domain)来查看。如果你需要多个domain都访问这个Flash你可以添加多条allowDomain的记录。

参考资料:http://stackoverflow.com/questions/1038668/cross-domain-externalinterface-error-calling-method-on-npobject

allowscriptaccess=alwaysallowscriptaccess=alwaysallowscriptaccess=always

转载请注明原文出处《JavaScript跨域调用Flash的方法》 如无特别声明,所有文章均遵守创作共用 署名-非商业-禁止演绎 3.0协议。

两个UI设计的飞机稿

UI设计效果图1

UI设计效果图1

UI设计效果图2

UI设计效果图2

转载请注明原文出处《两个UI设计的飞机稿》 如无特别声明,所有文章均遵守创作共用 署名-非商业-禁止演绎 3.0协议。

ECMAScript双等号(==)比较规则

在ECMAScript中,等号由双等号(= =)表示,当且仅当两个运算数相等时,它返回true。非等号是感叹号加等号(!=),当且仅当两个运算数不相等时,它返回true。为确定两个运算数是否相等,这两个运算符都会进行类型转换。

执行类型转换的基本规则如下:

    o

  1. 如果一个运算数是Boolean值,在检查相等性之前,把它转换成数字值。false转换成0,true转换成1。
  2. o

  3. 如果一个运算数是字符串,另一个是数字,在检查相等性之前,要尝试把字符串转换成数字。
  4. o

  5. 如果一个运算数是对象,另一个是字符串,在检查相等性之前,要尝试把对象转换成字符串(调用toString()方法)。
  6. o

  7. 如果一个运算数是对象,另一个是数字,在检查相等性之前,要尝试把对象转换成数字。

在进行比较时,该运算符还遵守下列规则:

    o

  1. 值null和undefined相等。
  2. o

  3. 在检查相等性时,不能把null和undefined转换成其他值。
  4. o

  5. 如果某个运算数是NaN,等号将返回false,非等号将返回true。重要提示:即使两个运算数都是NaN,等号仍然返回false,因为根据规则,NaN不等于NaN。
  6. o

  7. 如果两个运算数都是对象,那么比较的是它们的引用值。如果两个运算数指向同一个对象,那么等号返回true,否则两个运算数不等。

转载请注明原文出处《ECMAScript双等号(==)比较规则》 如无特别声明,所有文章均遵守创作共用 署名-非商业-禁止演绎 3.0协议。

HTC Home,Htc sence 桌面版 时钟工具 天气工具

HTC Home Htc sence 桌面版 时钟工具 天气工具

HTC Home Htc sence 桌面版 时钟工具 天气工具

突然想找一个整个桌面都能有天气效果的插件,下雨的时候桌面就下雨,下雪的时候桌面都飘着雪花,每天都会有新的感觉吧。可惜没找到,最后找了这个桌面版的HTC Sence。聊胜于无了,效果还是很不错哦。 继续阅读 »

转载请注明原文出处《HTC Home,Htc sence 桌面版 时钟工具 天气工具》 如无特别声明,所有文章均遵守创作共用 署名-非商业-禁止演绎 3.0协议。