随笔-69  评论-66  文章-1  trackbacks-2
  2008年8月12日
 1<script type="text/javascript">  
 2function getFileSize(filePath)  
 3{  
 4    var image=new Image();  
 5    image.dynsrc=filePath;  
 6    alert(image.fileSize);  
 7 }
  
 8 </script>  
 9 <body>  
10 <INPUT TYPE="file" NAME="file" SIZE="30" onchange="getFileSize(this.value)">  
11 </body> 
posted @ 2008-08-12 17:18 Ryan Gene 阅读(15) | 评论 (0)编辑
  2008年7月17日

Super. Clear, easy and it's working perfect on Windows. Anyway, you must be in cmd in the folder where you installed VMWare and write the full path to the disk file.

Ex: C:"Program Files"VMware"VMware Server> vmware-vdiskmanager -x 15GB "D:"VMWare Images"Win2003VM"NLD9-cl1.vmdk"

posted @ 2008-07-17 16:44 Ryan Gene 阅读(85) | 评论 (0)编辑
     摘要: ref http://www.xs4all.nl/~ppk/js/flash.html[代码] 阅读全文
posted @ 2008-07-17 15:35 Ryan Gene 阅读(53) | 评论 (0)编辑
  2008年6月25日
 1string s = “<Test><a></a></Test>”;
 2System.Xml.XmlDocument doc = new System.Xml.XmlDocument();
 3doc.LoadXml(s);
 4System.IO.MemoryStream ms = new System.IO.MemoryStream();
 5System.Xml.XmlTextWriter xmlWriter = new System.Xml.XmlTextWriter(ms, Encoding.UTF8);
 6xmlWriter.Indentation = 4;
 7xmlWriter.Formatting = System.Xml.Formatting.Indented;
 8doc.WriteContentTo(xmlWriter);
 9xmlWriter.Close();
10string result = Encoding.UTF8.GetString(ms.ToArray());
posted @ 2008-06-25 11:24 Ryan Gene 阅读(49) | 评论 (0)编辑
  2008年6月19日
firefox 3中,有些插件安装的时候不能通过版本检测,有时候不是真正的不兼容,而是作者在开发的时候,限制了最大版本号。

比如我常用的speak it 插件,暂时还没有3.0版本。

要解决这个问题,我们可以把插件的xpi先下载下来,重命名成.zip文件,解压缩后,用记事本打开install.rdf文件,里面有一个<em:maxVersion>2.0.0.*</em:maxVersion>节点,只要改成<em:maxVersion>3.0.*</em:maxVersion>就可以了。然后保存,把目录打包,重命名成.xpi文件,用firefox 打开,安装即可。

当然,不是所有的插件都可以用这种方法解决的,呵呵~

配合neospeech Wang,终于又可以让ff朗读中文啦,哈哈(读英文我用neospeech的paul,发音还挺标准的)

有兴趣的朋友可以下载玩玩 :)
改过的speak it 插件
posted @ 2008-06-19 22:08 Ryan Gene 阅读(392) | 评论 (1)编辑
  2008年6月17日


虽然下载日的时候中国已经是18号了,但是还是支持Firefox一下吧!



Firefox download day 2008

posted @ 2008-06-17 21:23 Ryan Gene 阅读(38) | 评论 (0)编辑
  2008年6月13日
protected override void OnError(EventArgs e)
        
{
            Exception lastException
=this.Server.GetLastError();    

    
determin if it is HttpRequestValidationException

在pagebase里面,catch住HttpRequestValidationException,处理一把就可以了~


posted @ 2008-06-13 14:36 Ryan Gene 阅读(55) | 评论 (0)编辑
  2008年6月10日

(function(){
      
this.__defineGetter__("__FILE__"function() {
        
return (new Error).stack.split("\n")[2].split("@")[1].split(":").slice(0,-1).join(":");
      }
);
    }
)();

非常聪明的办法 :D

from: http://ejohn.org/blog/__file__-in-javascript/

posted @ 2008-06-10 11:27 Ryan Gene 阅读(81) | 评论 (0)编辑
  2008年6月6日
其实只要开启 WebBrowserShortcutsEnabled 属性即可,呵呵,其实很简单。

posted @ 2008-06-06 13:04 Ryan Gene 阅读(46) | 评论 (0)编辑
  2008年6月3日
     摘要: 转贴 原文:http://www.cnblogs.com/mqcan/archive/2008/06/02/1212157.html最近看到很多人在问这个问题.就是如何在Mail的正文中如何显示附件的图片?本人也不会就去网上搜索.可是网上竟然没有(可能是太简单,很多人不屑提供代码),于是本人就尝试.最先想到的就是outLook可以显示附件中的图片.于是在OutLook的邮件正文:右键->Vi... 阅读全文
posted @ 2008-06-03 15:10 Ryan Gene 阅读(71) | 评论 (0)编辑