Ptite_Perle
A les clefs du forum
Je tiens le trousseau de clefs du forum
Fondatrice Messages : 5862 Venue : 27/06/2009 Je suis : Age : 60 Je vie à : Lyon Humeur : Bonne humeur Mes Points : 121088 Tailles écritures | | Coucou A la taille de l'écriture sur les forums, parfois c'est trop petits ou trop grand, selon notre vues. Un remède? euhh des lunettes , mais non il y as ce script Nouveau Javascript Votre titre Cocher toutes les pages - Code:
-
$(function() { // font sizes var sizes = [ 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24 ], // position of the selector // 0 = top // 1 = bottom position = 0, attachTo = '#page-body, #ipbwrapper #content-container', // element(s) where the selector will be attached // language config lang = { Default : 'Default', FontSize : 'Font Size : ' }, cookie = my_getcookie('fa_fontsize'), // selected font size selector = $('<select id="fa_fontsize" />')[0], // font size selector container = $('<div id="fa_fontsize_container"><span id="fa_fontsize_label" style="font-size:12px">' + lang.FontSize + '</span></div>')[0], // selector container // options string html = '<option value="default:' + window.getComputedStyle(document.body, null).getPropertyValue('font-size') + '" ' + ( /default/i.test(cookie) ? 'selected' : '' ) + '>' + lang.Default + '</option>', // loop variables i = 0, j = sizes.length, // function for changing the font size change = function(init, val) { var value = init === true ? val : this.value; my_setcookie('fa_fontsize', value); document.body.style.fontSize = /default/i.test(value) ? value.replace(/default:/, '') : value + 'px'; }; // loop through the sizes array to create an options list for the selector for (; i < j; i++) { html += '<option value="' + sizes[i] + '" ' + (cookie == sizes[i] ? 'selected' : '') + '>' + sizes[i] + '</option>'; } // apply the html and event handler to the selector selector.innerHTML = html; selector.onchange = change; // apply the chosen font size if any was selected if (cookie) { change(true, cookie); } // add the selector to the container and finally the document container.appendChild(selector); $(attachTo)[['prepend', 'append'][position]](container); }); Tu peux ajouter des tailles d'écriture dans le script. Il est dit que ce script marche que pour: PhpBB3 PunBB Invision Mais en PhpBB2 j'ai essayée il fonctionne.
Dernière édition par Ptite_Perle le Ven 8 Oct 2021 - 18:03, édité 1 fois |
| |
Kira34
Bravo pour ton badge
Bravo pour ton badge, pour te remercier de ta participation au concours
Présence
Merci pour ta présence sur le forum.
MembreActif Messages : 326 Venue : 17/07/2020 Je suis : Age : 63 Je vie à : Languedoc Humeur : Bonne Mes Points : 28377 Re: Tailles écritures | | super merci ma belle. bisous |
| |
Ptite_Perle
A les clefs du forum
Je tiens le trousseau de clefs du forum
Fondatrice Messages : 5862 Venue : 27/06/2009 Je suis : Age : 60 Je vie à : Lyon Humeur : Bonne humeur Mes Points : 121088 | |