日期:2014-05-16  浏览次数:20488 次

【原创】JavaScript 颜色梯度和渐变效果【更新版】
前一版在这里

近来看了Dean的“Convert any colour value to hex in MSIE”,终于解决了根据关键字获取颜色rgb值的问题。
顺便把程序也重新整理一番,并使用了最近整理的工具库。

欢迎来我的blog交流

下载完整实例

------解决方案--------------------
bd,支持
------解决方案--------------------
楼主很高产 ,支持
------解决方案--------------------

------解决方案--------------------
支持楼主,顺便JF
------解决方案--------------------
接分接分
------解决方案--------------------
LZ是强淫
------解决方案--------------------
在你的blog里 学了很多东西 支持lz!
------解决方案--------------------

------解决方案--------------------
x.indexOf is not a function
http://www.cnblogs.com/cloudgamer/archive/2009/03/11/color.html
Line 161
------解决方案--------------------
firefox
------解决方案--------------------
谢谢楼主
收藏了!!!
------解决方案--------------------
原来ie里处理颜色可以这样:
JScript code
function toHex(color) {
    with (new ActiveXObject("htmlfile")) {
        close(write(""));
        body.style.color = color;
        var value = body.createTextRange().queryCommandValue("ForeColor");
        value = ((value & 0x0000ff) << 16) | (value & 0x00ff00) | ((value & 0xff0000) >>> 16);
        return "#" + ("000000" + value.toString(16)).slice(-6);  
    };
}

------解决方案--------------------
笔误:分析->分享
------解决方案--------------------
探讨
原来ie里处理颜色可以这样:
JScript codefunction toHex(color) {with (new ActiveXObject("htmlfile")) {
close(write(""));
body.style.color= color;var value= body.createTextRange().queryCommandValue("ForeColor");
value= ((value&0x0000ff)<<16)| (value&0x00ff00)| ((value&0xff0000)>>>16);return"#"+ ("000000"+ value.toString(16)).slice(-6);
};
}谢谢楼主分析

------解决方案--------------------
我是进来接分学习的
------解决方案--------------------
这个必须up
------解决方案--------------------
好东西,顶~
------解决方案--------------------
真的?
------解决方案--------------------
up
------解决方案--------------------
学习来了
------解决方案--------------------
楼主果然高产,厉害呀
------解决方案--------------------
mark
------解决方案--------------------

------解决方案--------------------
学习