Name to Hex color conversion
Please include the name-to-hex color conversion in the native library:
// Here is the solution tied together as a native String native extension using
// MooTools, though you can implement the same thing in whatever framework you prefer:
(function(String){
var valueMatch = {
'rgb(0,0,0)': { 'black': ' ', 'rgb(0,0,0)': ' ' },
'rgba(0,0,0,0)': { 'transparent': ' ', 'rgba(0,0,0,0)': ' ' },
'#ffffff': { 'transparent': ' ' },
'transparent': { 'transparent': ' ' }
},
colorFromProbe = function(color){
color = color.toString();
if(!color.match(/^#.+$|^[^0-9]+$/)) return color;
var probe = ($('moocolorprobe') || new Element('textarea', {
'id': 'moocolorprobe',
'styles': {
'display': 'none',
'color': 'transparent'
}
}).inject(document.body, 'after'));
try{ probe.setStyle('color', color) } catch(e){ return color } //IE throws an error instead of defaulting the style to some color or transparent when the value is unrecognized
var computed = (Browser.ie) ? ieColorToHex(probe) : (Browser.opera) ? probe.style.color : probe.getComputedStyle('color'),
match = valueMatch[computed.replace(/ /g, '')];
probe.setStyle('color', 'transparent');
if((!Browser.ie || Browser.ie9) && color == 'transparent' && (match && match['transparent'])) return 'rgba(0, 0, 0, 0)';
return (computed == 'transparent' || match && !match[color.replace(/ /g, '')]) ? color : computed;
},
ieColorToHex = function(probe){ // Special IE mojo, thanks to Dean Edwards for the inspiration, his code used a pop-up window to test the color, I found you can simply use a textarea instead ;)
var value = probe.set('value', '').createTextRange().queryCommandValue("ForeColor");
value = (((value & 0x0000ff) << 16) | (value & 0x00ff00) | ((value & 0xff0000) >>> 16)).toString(16);
return "#000000".slice(0, 7 - value.length) + value;
};
String.implement({
colorToRgb: function(){
var color = colorFromProbe(this);
return (color.charAt(0) == '#') ? color.hexToRgb() : color;
},
colorToHex: function(){
var color = colorFromProbe(this);
return (color.test('rgb')) ? color.rgbToHex() : color;
}
});
})(String);
Taken from: http://stackoverflow.com/a/3892864/863980
More read: http://www.backalleycoder.com/2010/10/05/converting-css-named-colors-to-rgb-and-hex/
-
here Ole commented
ทางเข้าเล่น joker ผ่านลิ้งเว็ปไซต์ตรง <a href=" http://www.jokerslot.ninja/login-joker/">jokerslot.ninja</a> แหล่งรวบรวมความสนุกที่ส่งตรงมาให้ทุกท่านได้สัมผัสความสนุกแบบ ไม่หยุดยั้ง ล่าเงินรางวัลโบนัสแบบไม่มีจำกัดได้แบบ ตลอดทั้ง 24 ชั่วโมง และหากเข้ามาเป็นสมาชิกก็มีโอกาสในการได้รับเครดิตฟรี สูงสุดมากถึง 150 เครดิตฟรีเพื่อเป็นทุนเริ่มต้นในการเล่นได้อีกด้วย.
-
Santi Jumpla commented
ทั้งนี้ หลายคนก็อาจจะเกิดความสงสัยว่า “ฟรีเครดิต” หรือจำนวนเงินฝากต่าง ๆ นี้ https://sites.google.com/view/fun88asia1/fun88-%E0%B8%A5%E0%B8%AD%E0%B8%81%E0%B8%AD%E0%B8%99
-
suthat kaewtunkum commented
https://kingroyal88.com/ kingroyal 88 is a modern online gambling website. that comes with a complete service There are many camps to serve everyone.
-
suthat kaewtunkum commented
https://gclubvip89.com/ Club, the best online football betting website, online slots and online casinos nowadays.
-
suthat kaewtunkum commented
v
-
suthat kaewtunkum commented
https://slotxoautobet.com/ Online slots games are considered to be the number 1 most popular game that today, a lot of people are paying a lot of attention.
-
suthat kaewtunkum commented
https://jokerslot.game/ JokerSlot, get awesome cash prizes! until you have to cry wow!! automation service Open for online service to play 24 hours a day.
-
suthat kaewtunkum commented
https://pgslot978.com/ Online slots pgslot978, a new style of slot games. Trends in raising future rewards How to make money for gamblers in bulk and received a lot of attention
-
suthat kaewtunkum commented
https://pgslot.money/ online slots open for service, apply, deposit, withdraw, credit with an automatic system. meet new experienceIncluding pro slots, PG SLOT, great promotions, special and hot to recommend for you.
-
suthat kaewtunkum commented
https://pg-slot.game/ he best online slots games on mobile phones in a new format, with a simple, fun playing style, not boring like playing slots in the old ways anymore.
-
lookpong oodsa commented
เกมสล็อตแตกบ่อย จ่ายจริง แจกรัวๆ เกมสล็อตออนไลน์ได้รับการการันตีแล้ว ว่านักเดิมพันสามารถเล่นเกมได้ตลอดและสามารถรวยได้เพียงชั่วข้ามคืน เท่านั้น ณ เวลานี้คงต้องยกให้เกมสล็อตออนไลน์เป็นเกมที่ทำเงินและสามารถสร้างรายได้ ได้ตลอด 24 ชั่วโมง ด้วยเหตุนี้ จึงมีหลายเว็บไซต์เริ่มที่จะทำการเปิดเว็บไซต์และเกมออนไลน์ต่างๆ เพิ่มมากขึ้น จึงทำให้เป็นที่นิยมในหมู่นักเสี่ยงโชคเลยก็ว่าได้ แต่เพราะเหตุนี้จึงทำให้เว็บไซต์ที่มีอยู่บนโลกมีจำนวนที่เยอะ ทำให้ลูกค้าหน้าใหม่ๆที่จะทำการทดลองเล่น ไม่รู้ว่าจะเข้าเล่นเว็บไซต์ไหนดี เราจึงได้หยิบเว็บไซต์มาแนะนำ เป็นเว็บไซต์ที่แอดมินยืนยันเลยว่า ดีที่สุด ณ ขณะนี้เลยก็ว่าได้ คลิกลองเล่น
https://www.xopgth.com/
https://xojoker.com/
https://www.xoautobet.com/
https://www.xogclubth.com/
https://www.xosuperslot.com -
lookpong oodsa commented
เกมสล็อตแตกบ่อย จ่ายจริง แจกรัวๆ เกมสล็อตออนไลน์ได้รับการการันตีแล้ว ว่านักเดิมพันสามารถเล่นเกมได้ตลอดและสามารถรวยได้เพียงชั่วข้ามคืน เท่านั้น ณ เวลานี้คงต้องยกให้เกมสล็อตออนไลน์เป็นเกมที่ทำเงินและสามารถสร้างรายได้ ได้ตลอด 24 ชั่วโมง ด้วยเหตุนี้ จึงมีหลายเว็บไซต์เริ่มที่จะทำการเปิดเว็บไซต์และเกมออนไลน์ต่างๆ เพิ่มมากขึ้น จึงทำให้เป็นที่นิยมในหมู่นักเสี่ยงโชคเลยก็ว่าได้ แต่เพราะเหตุนี้จึงทำให้เว็บไซต์ที่มีอยู่บนโลกมีจำนวนที่เยอะ ทำให้ลูกค้าหน้าใหม่ๆที่จะทำการทดลองเล่น ไม่รู้ว่าจะเข้าเล่นเว็บไซต์ไหนดี เราจึงได้หยิบเว็บไซต์มาแนะนำ เป็นเว็บไซต์ที่แอดมินยืนยันเลยว่า ดีที่สุด ณ ขณะนี้เลยก็ว่าได้ คลิกลองเล่น
https://www.xopgth.com/
https://xojoker.com/
https://www.xoautobet.com/
https://www.xogclubth.com/
https://www.xosuperslot.com -
lookpong oodsa commented
เกมสล็อตแตกบ่อย จ่ายจริง แจกรัวๆ เกมสล็อตออนไลน์ได้รับการการันตีแล้ว ว่านักเดิมพันสามารถเล่นเกมได้ตลอดและสามารถรวยได้เพียงชั่วข้ามคืน เท่านั้น ณ เวลานี้คงต้องยกให้เกมสล็อตออนไลน์เป็นเกมที่ทำเงินและสามารถสร้างรายได้ ได้ตลอด 24 ชั่วโมง ด้วยเหตุนี้ จึงมีหลายเว็บไซต์เริ่มที่จะทำการเปิดเว็บไซต์และเกมออนไลน์ต่างๆ เพิ่มมากขึ้น จึงทำให้เป็นที่นิยมในหมู่นักเสี่ยงโชคเลยก็ว่าได้ แต่เพราะเหตุนี้จึงทำให้เว็บไซต์ที่มีอยู่บนโลกมีจำนวนที่เยอะ ทำให้ลูกค้าหน้าใหม่ๆที่จะทำการทดลองเล่น ไม่รู้ว่าจะเข้าเล่นเว็บไซต์ไหนดี เราจึงได้หยิบเว็บไซต์มาแนะนำ เป็นเว็บไซต์ที่แอดมินยืนยันเลยว่า ดีที่สุด ณ ขณะนี้เลยก็ว่าได้ คลิกลองเล่น
[url]https://www.xosuperslot.com[/url]
[url]https://www.xopgth.com/[/url]
[url]https://xojoker.com/[/url]
[url]https://www.xoautobet.com/[/url] -
Anonymous commented
Full colour in your place?
Visit me : http://www.megawarnalestari.com/