définition d'1 attribut css/firefox/js hors standard
3 messages
• Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
- makina
- Nouveau WRInaute

- Messages: 1
- Inscription: 11 Fév 2005
définition d'1 attribut css/firefox/js hors standard
.style_1 { font-family: Courier; font-size: 10pt; padding: 0;background-color: #FFFFFF; colorActif: #57C0F2; color: #000000; border: 1px groove; }
voilà j'ai defini ma css comme ci dessus
l'attribut colorActif n'existe pas dans les standards
sous IE je peux qd meme y a acceder
j'ai codé cette fonction pour retrouver la css qui m'interesse:
function findStyleRule(styleName) {
var stS=document.styleSheets?document.styleSheets:document.styleSheet;
var ok=stS[0].rules?1:0;
for (i = 0; i < stS.length; i++)
for (j = 0; j < eval("stS[i]."+(ok?"rules":"cssRules")+".length"); j++)
if (eval("stS[i]."+(ok?"rules":"cssRules")+"[j].selectorText") == styleName)
return eval("stS[i]."+(ok?"rules":"cssRules")+"[j]");
}
cette fonction marche sous IE et firefox
soit _field un champ input text
strule=findStyleRule("."+_field.className).style;
sous IE je recupère strule.colorActif
mais sous firefox je n'ai rien
j'ai texté strule.cssText
sous IE il me sort tout ce que j'ai enregistré pour le style
sous firefox seulement les attribut du standard
Je cherche donc une solution pour accéder à la valeur d'un attribut d'une css que j'ai défini moi-meme et n'étant donc pas dans les standards
Si vous connaissez une autre manière de definir la couleur d'un element actif c a dire comme pour les liens en css par exemple hover actif .... je suis preneur
Mon but est de changer la couleur du background du champ input qd celui est sélectionné (en gros un curseur)
je veux absolument passer par les css (j'ai mes raisons et ça serait trop long à expliquer)
Merci d'avance pour vos réponses
voilà j'ai defini ma css comme ci dessus
l'attribut colorActif n'existe pas dans les standards
sous IE je peux qd meme y a acceder
j'ai codé cette fonction pour retrouver la css qui m'interesse:
function findStyleRule(styleName) {
var stS=document.styleSheets?document.styleSheets:document.styleSheet;
var ok=stS[0].rules?1:0;
for (i = 0; i < stS.length; i++)
for (j = 0; j < eval("stS[i]."+(ok?"rules":"cssRules")+".length"); j++)
if (eval("stS[i]."+(ok?"rules":"cssRules")+"[j].selectorText") == styleName)
return eval("stS[i]."+(ok?"rules":"cssRules")+"[j]");
}
cette fonction marche sous IE et firefox
soit _field un champ input text
strule=findStyleRule("."+_field.className).style;
sous IE je recupère strule.colorActif
mais sous firefox je n'ai rien
j'ai texté strule.cssText
sous IE il me sort tout ce que j'ai enregistré pour le style
sous firefox seulement les attribut du standard
Je cherche donc une solution pour accéder à la valeur d'un attribut d'une css que j'ai défini moi-meme et n'étant donc pas dans les standards
Si vous connaissez une autre manière de definir la couleur d'un element actif c a dire comme pour les liens en css par exemple hover actif .... je suis preneur
Mon but est de changer la couleur du background du champ input qd celui est sélectionné (en gros un curseur)
je veux absolument passer par les css (j'ai mes raisons et ça serait trop long à expliquer)
Merci d'avance pour vos réponses
Dernière édition par makina le Ven Avr 29, 2005 9:54, édité 2 fois.
- YvesB
- WRInaute impliqué

- Messages: 520
- Inscription: 11 Jan 2004
salut Makina, tu pourrais enlever t (" ") du sujet, car cela fait bugguer le fil rss
ref : http://www.webrankinfo.com/forum.php
Merci
ref : http://www.webrankinfo.com/forum.php
Merci
3 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- CSS en fonction de la définition de l'internaute
- CSS et attribut display: none
- Définition lien dans css
- CSS : définition des média screen et print
- Définition des couleurs des links par style dans .css
- Firefox et CSS!
- problème css IE != firefox
- [CSS] Je haie Firefox...
- FireFox ne reconnait plus ma css ?
- [CSS résolu] help me - FireFox vs IE
- Afficher le PageRank en entier dans Firefox (barre d'outils Google)
- Google crawle les fichiers CSS
- Comment voir facilement les liens nofollow dans Firefox
- Lancement de Spider Simulator
- Les visiteurs de WRI apprécient Firefox
- L'extension Web Developer pour Google Chrome
- Google Code publie des statistiques sur le codage HTML des pages web
- Fin de la barre d'outils Google pour Firefox
Consultez la description détaillée des produits ou services de Google suivants : Google Speed Tracer, Google Send to Phone
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

