2009-05-05 9 views
5

Metin seçtiğimizde, normal mavi renkten ziyade, metin değişikliklerinin rengini seçtiğinizde birçok web günlüğünde gördüm. This Tech Firefox ve Safari'de çalışır, Internet Explorer için kullanılabilir herhangi bir yöntem var mı?Seçilen metin rengini değiştirmek için Internet Explorer'da?

+0

umut verici görünmüyor, IE onun yollarını belki http://www.microsoft.com/enable/training/ie6/selectcolor.aspx javascript ayarlama gibi görünüyor? – nickmorss

+0

Orijinal sorudaki SEÇİLMİŞ seçici, IE9'da düzgün çalışıyor. – EricLaw

cevap

1

Bu, IE'de salt CSS ile yapılamaz ve ben de işin yapılmasını sağlayacak önceden paketlenmiş bir JS bilmiyorum.

+0

O haklı, biliyorsun. –

+0

Tamam .. Sorun değil –

0

Bildiğim kadarıyla IE'de desteklenmiyor. Bilmediğim akıllıca bir hack olmadığı sürece.

0

Ben denemek ve seçilen metin için bir arka plan rengini ayarlamak, ancak varsayılan mavi vurgulama muhtemelen tarayıcı muhtemelen üzerinde boğulur

  • sizin etkisi bozar olabilir

    • taklit etmek zor olacağını düşünüyorum Birileri çok fazla metin seçtiğinde ve seçimini hızla değiştirdiğinde bazı sistemler.

    Sanırım onu ​​destekleyen tarayıcılar için CSS kullanmalı ve IE'nin bunu benimsemesi için sabırla beklemelisiniz.

  • +0

    Teşekkürler Alex .. Umarım öyle olur –

    0

    Her zaman kaldırabilirsiniz.

    
    
        
    
         if (window.getSelection) { 
          if (window.getSelection().empty) { // Chrome 
          window.getSelection().empty(); 
          } else if (window.getSelection().removeAllRanges) { // Firefox 
          window.getSelection().removeAllRanges(); 
          } 
         } else if (document.selection) { // IE? 
          document.selection.empty(); 
         }