IEとFireFoxではbackgroundcolorの認識が違う

PHP・MySQL
| | コメント(0) | トラックバック(0)

javascriptで背景色で分岐して、処理を行うことしようとしていたのですが、IEだと正常に動作してFireFoxだと指定した条件が無視されるという現象が発生。


if(row.cells.item(x).style.backgroundColor == "#ffdddd"){
    処理A;
}
else{
    処理B;
}

原因は、firefoxだと、RGB形式で色を指定しないとダメでした。


なので、


if( (row.cells.item(x).style.backgroundColor == "#ffdddd") ||
(row.cells.item(x).style.backgroundColor == "rgb(255, 221, 221)") ){
    処理A;
}

とすると正常に動作しました。


【WEB開発】カテゴリ:


【WEB開発】トラックバック(0)

【WEB開発】このブログ記事を参照しているブログ一覧: IEとFireFoxではbackgroundcolorの認識が違う

【WEB開発】このブログ記事に対するトラックバックURL: http://web.creator-world.net/MT/mt-tb.cgi/114



【WEB開発】コメントする



カスタム検索

ioPLAZA【アイ・オー・データ直販サイト】 ioPLAZA【アイ・オー・データ直販サイト】
あれもこれも標準装備のレンタルサーバ あれもこれも標準装備のレンタルサーバ


Web広告限定ストア(eクーポン)Web広告限定ストア(eクーポン)

問い合わせ

メールフォーム