`

背景颜色获取与赋值的问题

    博客分类:
  • js
 
阅读更多

FF 自动把获取的背景色转为rgb的  但是IE不会。所以我们写需要获取的背景色的时候要给rgb。但是火狐获取的rgb背景色会带空格:rgb(255, 255, 255);而IE会把空格去掉:rgb(255,255,255)。所以当判断获取的背景色是否等于你给的背景色的时候要先去空格:

function trim(str){
    while(-1!=str.indexOf(" ")){
        str = str.replace(" ","");
    }
    return str;
}

分享到:
评论

相关推荐

    如何在WinCC运行系统中通过脚本来改变对象颜色(背景、边框、文本)?.docx

    这里,`ScreenItems("Button5")`是指定的对象,`BackColor`属性用于设置该对象的背景颜色,而`((-2147483648) + ColorIndex)`则计算出相应的颜色值。 #### 示例2:设置背景颜色及透明度 ```vb ScreenItems(...

    vb.net 获取屏幕某像素点颜色!!! 取坐标像素的颜色!获取指定点颜色

    1.取得DC的color值:对于任何位置,可以取得它的DC然后得到COLOR值,但是对于透明UI位置的color,这个颜色不可以赋值给控件,因为它是透明的,而获取的UI位置不是透明的,这个颜色是可以用来赋值的,所以这个不通用...

    获取屏幕某像素、坐标颜色(包括透明的)

    1一种是获取DC,然后直接获取对应坐标的COLOR值,但是如果你获取的那个坐标锁在UI是个透明或者半透明性质的,整个COLOR值就不能直接用来赋值给控件颜色。这种方法不通用。 2.通用的,是将屏幕保存成一个图片,然后取...

    WINCC中使用C 脚本和 VBS 改变对象颜色的解决方法.pdf

    与C脚本类似,需要获取对象引用并设置颜色属性。在VBS中,这可以通过以下方式实现: 1. **获取对象引用**:使用`Session.GetObject`函数获取对象引用。 2. **设置颜色**:使用`ForeColor`或`BackColor`属性来设置...

    背景跟随banner 动态改变

    - **设置背景颜色**:提取到主要颜色后,可以使用`Color.parseColor()`或`Color.argb()`方法创建Android的Color对象,然后将其设置为需要改变背景颜色的View的背景。 - **动态更新**:由于Banner可能随时间或用户...

    易语言使用颜色选择器修改窗口背景颜色

    在编程领域,特别是使用易语言进行开发时,有时我们需要自定义窗口的视觉效果,比如改变窗口的背景颜色。本文将详细介绍如何使用易语言中的“颜色选择器”来修改窗口的背景颜色。 首先,我们需要理解易语言中的...

    js获取及修改网页背景色和字体色的方法

    首先,要获取网页元素的背景色或字体色,可以使用JavaScript的`document.getElementById()`方法来选取指定ID的元素,然后通过`.style.backgroundColor`或`.style.color`属性获取相应的颜色值。这些属性返回的颜色...

    js实现点击按钮随机生成背景颜色

    然后,我们将`onclick`事件监听器绑定到该按钮上,当按钮被点击时,执行`yanSe()`函数,生成一个新的随机颜色,并将其赋值给`document.body.style.background`,从而改变页面的背景颜色。 ### 实现效果 用户在...

    PowerBuilder中的颜色控制

    你可以直接赋值给控件的`Backcolor`或`Forecolor`属性,来改变其背景色或前景色。例如,`objControl.Backcolor = crRed`会将对象的背景色设置为红色。 2. **预定义颜色常量**: PowerBuilder提供了一系列预定义的...

    jQuery cookie保存背景颜色、字体颜色和字体大小

    这个项目聚焦于使用jQuery库来实现用户自定义的背景颜色、字体颜色和字体大小,并通过cookie来保存这些设置,以便用户在下次访问时仍能保持他们喜欢的界面样式。下面将详细解释这一过程涉及的技术和知识点。 首先,...

    列表框控件改变行字体颜色

    // 设置背景颜色(如果需要) pLVCD->clrTextBk = RGB(255, 255, 255); // 可以设置为白色 } // 通知系统继续绘制 *pResult = CDRF_NEWFONT; break; } default: // 其他阶段,让系统按默认方式处理 *...

    vb调色板 调节RGB三原色 控制字体颜色 附源码

    这里,`rgbColor`变量存储了从`ColorDialog1`获取的RGB值,然后将其赋值给`Label1.ForeColor`,从而改变了标签的字体颜色。 为了提供源码,一个简单的VB程序可能包含以下部分: ```vb Public Class Form1 Private...

    javascript实现随时变化着的背景颜色

    将这三个随机数以字符串拼接的方式,构建一个新的背景颜色值,并赋值给'dv'元素的style.backgroundColor属性,从而实现背景颜色的改变。 完整的setInterval调用如下: ```javascript setInterval(function() { ...

    颜色选择控件(js源码)

    在`colordialog`函数中,首先获取了触发事件的元素`e`,并将其赋值给`ecolorPopup`变量,以便后续操作。随后,函数定义了一系列预设的颜色值存储在数组`colorlist`中。这些颜色值覆盖了从黑色到各种鲜艳色彩的广泛...

    JavaScript实现更改网页背景与字体颜色的方法

    在前端开发中,更改网页的背景颜色和字体颜色是一种常见需求,而JavaScript是实现这一功能的有效手段。通过编写简单的JavaScript代码,可以绑定按钮点击事件,改变网页元素的颜色属性,从而达到动态更改网页视觉效果...

    Python实现转换图片背景颜色代码

    在Python编程中,处理图像是一项常见的任务,包括改变图片背景颜色。本文主要讲解了如何使用Python的OpenCV库和PIL(Python Imaging Library)库来实现这一功能。这两种方法都是通过对图片的每个像素进行遍历来改变...

    js实现点击按钮后给Div图层设置随机背景颜色的方法

    - 创建一个名为 `setColor` 的函数,该函数的主要任务是将生成的随机颜色代码赋值给指定Div的背景颜色。 - 使用 `getElementById()` 方法获取具有特定ID的Div元素,这里ID为 "myDiv"。 - 通过 `.style....

    易语言源码编辑框加背景.rar

    1. **易语言控件属性**:编辑框控件具有多种属性,如文字颜色、背景颜色、字体样式等。其中,`背景色`属性是我们关注的重点,用于设置编辑框的背景颜色。 2. **编程逻辑**:在易语言中,我们可以通过设置事件处理...

    ColorPicker 颜色选择

    4. **CSS样式和图像资源**:"colorpicker.png"可能是颜色选择面板的背景图片或者其他UI元素的图形资源。在实现ColorPicker时,CSS样式通常用于定义颜色选择器的外观,包括颜色块的布局、颜色指示器的设计等。 5. **...

    商业编程-源码-Csharp实例26 改变窗体颜色.zip

    这个实例"商业编程-源码-Csharp实例26 改变窗体颜色"旨在教授如何动态修改Windows Forms应用程序中窗体的背景颜色。在Windows Forms中,我们可以使用System.Drawing命名空间中的Color结构和Form类的BackColor属性来...

Global site tag (gtag.js) - Google Analytics