Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
979 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  User Javascript et CSS

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

User Javascript et CSS

n°1515998
Nykal
C’est vrai quoi, à la fin !
Posté le 17-02-2007 à 16:29:32  profilanswer
 

J'utilise du User javascript avec opera (j'ai pas encore testé avec FireFox et GreaseMonkey) et j'aurais aimé savoir s'il y avait un moyen d'ajouter du User CSS dans ma page ? Pour l'instant le seul moyen que j'ai trouvé c'est de rajouter mon CSS dans mon User javascript mais ça aurait été plus propre dans un fichier CSS séparé.
 

Code :
  1. // Inject your own CSS in the page.
  2.     // Example: Do not underline link:
  3.     //          injectCSS("a{text-decoration: none;}" )
  4.     function injectCSS(cssdata)
  5.     {
  6.         head = document.getElementsByTagName("head" )[0];
  7.         style = document.createElement("style" );
  8.         style.setAttribute("type", 'text/css');
  9.         style.innerHTML = cssdata;
  10.         head.appendChild(style);
  11.     }
  12. injectCSS("div.toto { float:right;}" );
  13. injectCSS("a.toto { font-size: 9px; color: #000000;" );


---------------
Scripts Opera/Chromium pour customiser HFR
mood
Publicité
Posté le 17-02-2007 à 16:29:32  profilanswer
 

n°1516142
gatsu35
Blablaté par Harko
Posté le 18-02-2007 à 14:26:54  profilanswer
 

c'est quoi que tu entends par user Javascript et User CSS ?

n°1516158
phosphorel​oaded
Posté le 18-02-2007 à 15:28:21  profilanswer
 

Dans Opera? Je connais mal les personnalisations mais tu peux:
- poser la question dans [Topic Unique R] Opera 9 - Un browser tt compris
- changer des fontes dans opera:config#UserPrefs|LocalCSSFilesDirectory
- voir (ou changer) le chemin où placer ta feuille de style user.css en allant dans le menu Affichage / Style / Gérer les modes / Affichage / Définition de mon style (chez moi Opera\profiles\ le répertoire n'existe même pas mais bon le chemin se change ou bien le répertoire se crée.)
- Aide / Communauté: on voit bien le lien pour User JS, doit falloir chercher pour User CSS.


Message édité par phosphoreloaded le 18-02-2007 à 15:29:10
n°1519588
Nykal
C’est vrai quoi, à la fin !
Posté le 25-02-2007 à 12:56:59  profilanswer
 

gatsu35 a écrit :

c'est quoi que tu entends par user Javascript et User CSS ?


 
En fait Opera permet d'associer un fichier javascript que tu as sur ton disque dans un répertoire de ton choix à un site particulier.
 
Ca permet notament de corriger des bugs javascripts de certains sites, de customiser tes sites préférés, etc.
 
C'est aussi ce que permet le plugin GreaseMonkey pour firefox.
 
Moi j'aurais aimé que mon fichier javascript en local puisse charger d'autres fichiers js ou css en local voire même des icones.


---------------
Scripts Opera/Chromium pour customiser HFR
n°1519589
gatsu35
Blablaté par Harko
Posté le 25-02-2007 à 13:00:55  profilanswer
 

Je pensais justement à greasemonkey que j'utilise pour ses script home-made  [:kbchris]

n°1519608
Nykal
C’est vrai quoi, à la fin !
Posté le 25-02-2007 à 13:34:38  profilanswer
 

gatsu35 a écrit :

Je pensais justement à greasemonkey que j'utilise pour ses script home-made  [:kbchris]


 
C'est le même principe. T'arrives à charger des CSS de ton disque ?


---------------
Scripts Opera/Chromium pour customiser HFR
n°1519611
gatsu35
Blablaté par Harko
Posté le 25-02-2007 à 13:52:31  profilanswer
 

pour mon cas pour un site, je ne charge pas une CSS depuis mon disque, mais depuis un compte free, et je ne le charge pas, mais je l'appelle
 

Code :
  1. /*initialisation du systeme*/
  2. body = document.body;
  3. var style=document.createElement("link" ); /*feuille de style*/
  4.  with(style) { type="text/css"; rel="stylesheet"; href=CSShref; }
  5.  document.getElementsByTagName("head" )[0].appendChild(style);

n°1519620
Nykal
C’est vrai quoi, à la fin !
Posté le 25-02-2007 à 14:22:37  profilanswer
 

gatsu35 a écrit :

pour mon cas pour un site, je ne charge pas une CSS depuis mon disque, mais depuis un compte free, et je ne le charge pas, mais je l'appelle
 

Code :
  1. /*initialisation du systeme*/
  2. body = document.body;
  3. var style=document.createElement("link" ); /*feuille de style*/
  4.  with(style) { type="text/css"; rel="stylesheet"; href=CSShref; }
  5.  document.getElementsByTagName("head" )[0].appendChild(style);



 
Effectivement c'est une solution. En fait je suis en train de porter un plugin firefox sous opera. Et il y a plien de liens chrome:// qui référencent CSS et autres XUL. J'aurais bien aimé pouvoir packager un espèce de plugin qu'il n'y aurait qu'à dézipper dans le répertoire des users javascript.


---------------
Scripts Opera/Chromium pour customiser HFR

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  User Javascript et CSS

 

Sujets relatifs
CSS qq questionsjavascript : recherche de script (urgent)
[CSS] (Résolu) Pourriez-vous tester mon site avec IE6?Pb javascript focus() sur un element en display:none
Fonction javascript adapter écran/pageAjax : exécution d'un code javascript dans la page appelée , IE grrr
[ActionScript & Javascript] SetVariable sous Flash 9CSS : Positionner un block dans body ?
incompatibilités de 2 javascript ?[CSS/JSP] Pb d'accès au style CSS via page JSP [Resolu]
Plus de sujets relatifs à : User Javascript et CSS


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR