预览模式: 普通 | 列表

如果您遇到安装(安装程序)或程序问题,可能需要删除程序的 Windows Installer 配置信息。例如,第一次安装程序时没有包括其中的某个组件,如果添加(或删除)此组件时遇到安装问题,您也许不得不删除该程序的 Windows Installer 配置信息。或者卸载MSN无法彻底删除,这些问题我们都可以通过Windows Installer 清理实用工具来解决。

下载地址:http://support.microsoft.com/kb/290301/

IE和Firefox下Js获取鼠标事件的方式不同,在Annotation Tools项目中,我应用了以下方法为每个动态生成的span对象添加右击删除事件,支持所有浏览器的通用鼠标左键中键右键事件判断代码如下(Firefox&IE下已测试通过): 

      var bowserEvent = [IF IE] ? event : arguments.callee.caller.arguments[0];
       
       if (bowserEvent.which == null)
          /* IE case */
          button= (bowserEvent.button

[阅读全文]

标签: 脚本

Firefox下不支持Set HTMLElement outerHTML的解决方案

在javascript中,火狐不支持obj.outerHTML=strings的操作,以下代码能够否解决问题,注意HTMLElement是一个HTML对象,需要用一个真实存在的对象代替,如document.getelement('Div1')来替换下面代码的HTMLElement字符串。

HTMLElement.prototype.__defineGetter__("outerHTML", function() {
    var span = document.createElement("span"); span.appendChild(this.cloneNode(true));
    return span.innerHTML;
});

HTMLElement.prototype.__defineSetter__("outerHTML", function(html) {
    var range = document.c

[阅读全文]

标签: 脚本

Linux 下安装 Perl 5.8.9 最简单方法

最近在linux下安装vmware tools时自动安装失败,只能手动安装,但是在shell下执行install.pl的时候提示Perl解释器已经损坏,只能重新安装。
首先我们从 http://www.cpan.org 下载 最新的发行版5.8.9,5.10则是beta版。

download下来之后,我们记得用root登录shell,执行mv将perl-5.8.9.tar.gz移动到/usr/local/目录下,然后解压:tar xfzv ./perl-5.8.9.tar.gz,之后我们cd perl-5.8.9进入该目录,执行以下命令:./Configure -des -Dprefix=/usr/local/perl-5.8.9 -Dusethreads -Uinstalluserbinperl(注意:/usr/local/perl-5.8.9为安装目录), ok, 之后我们试一下,是否安装成功,运行perl -v命令,如果没有错误提示则表明已经安装成功,不过这个时候.pl文件和perl解释器没有做关联,不过没关系,我们在shell下执行

[阅读全文]

标签: Linux

目前我开发的一个PHP系统中需要在div中截取文章被选文字的起始位置的功能。但是很遗憾,google、baidu了很多资料都非常不理想,于是自己深入研究了一下Selection对象,做了个针对IE的版本,相信能帮助需要这类功能的朋友,主要代码如下:

function getSel()
{
    var element = document.getElementById('thediv');
    if( document.selection ){
        var range = document.selection.createRange();
        var stored_range = range.duplicate();
        stored_range.moveToElementTe

[阅读全文]

标签: 脚本

 最近的一个PHP项目Annotation tool中,在开发环境Windows下一切正常,而在Linux下配置环境的时候运行出错,得到以下错误提示:

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /var/www/html/annotation/logincheck.php:11)
in /var/www/html/annotation/logincheck.php on line 34

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /var/www/html/annotation/logincheck.php:11)
in /var/www/html/annotation/logincheck.php on line 34

 和国外的朋友讨论了一下,应该是特殊字符或编

[阅读全文]

BZ ART WebSite Demo

BZ ART 是一个用joomla搭建的站点,在线买卖一些陶瓷、壁画和古董的一个店面站点,也是我学习Joomla建站之后用joomla开发的第一个站点。我设计了一套红色系的template for joomla 1.1,以下是其中的Flash部分:

标签: 设计

JAM & GE WebSite Demo 3

这是JAM & GE最后改版的页面样图,包括JAM的网站样图,客户比较满意,我的努力也算没白费:

标签: 设计