Macsim's mind: $tail -f macsim

Aller au contenu | Aller au menu | Aller à la recherche

Mot clé - astuce

dimanche, juin 22 2008

Améliorer le rendu des images sous Firefox 3

Firefox 3 possède une option qui améliore la qualité des images, cette option peut faire perdre 15% de performance, mais pour une machine puissante c'est négligeable.

Il faut aller dans about:config

Ensuite chercher: gfx.color_management.enabled

et passer l'option à true

Puis redémarrer firefox.


Source

mercredi, mai 28 2008

Gérer la couleur d'un surlignement en CSS

Il est possible en CSS de gérer la couleur du texte et du fond lorsqu'il est sélectionné.


Pour les navigateurs mozilla-like.

ELEMENT::-moz-selection
{
      background:yellow;
      color:red;
}

Pour tous les autres navigateurs sauf IE6 évidament.

ELEMENT::selection
{
      background:yellow;
      color:red;
}

Exemple en ligne.


vendredi, avril 11 2008

Mootools + TinyMCE Problème de double click

J'ai rencontré plusieurs problème entre tinyMCE et mootools cette semaine dont un bien vicieux.

L'idée c'est d'envoyer un formulaire par un appel Ajax de mootools.

Le problème c'est qu'il faut envoyer deux fois le formulaire pour que les champs textarea en tinyMCE soit mis dans le POST

Il suffit d'ajouter tinyMCE.triggerSave(); juste avant l'appel Ajax.


En xhtml


<form action='#' id='mon_form'>
<textarea id='tinymce_area' name='tinymce_area'></textarea>
<input type='submit' value='save' />
</form>

En javascript

$('mon_form').addEvent('submit',function(e){
    var event = new Event(e);
    event.stop();
    tinyMCE.triggerSave();
    new Ajax('sauver.php',{
                    method:'post',
                    data : $('mon_form'),
                    evalScripts:true,
                    update: 'div_update'
                }).request();