http://forums.asp.net/p/1516548/3632729.aspx
Codice PHP:
<script type="text/javascript">
var min=8;
var max=18;
function increaseFontSize() {
var p = document.getElementsByTagName('p');for(i=0;i<p.length;i++){if(p[i].style.fontSize){var s = parseInt(p[i].style.fontSize.replace("px",""));} else{var s = 12;}if(s!=max){s += 1;}p[i].style.fontSize = s+"px";var f = p[i].getElementsByTagName("font");for(j = 0; j < f.length; j++){if(f[j].style.fontSize) {var s1 = parseInt(f[j].style.fontSize.replace("pt",""));} else{var s1 = 12;}if(s1!=max){s1 += 1;}f[j].style.fontSize = s1+"pt"}}}
function decreaseFontSize() {
var p = document.getElementsByTagName('p');for(i=0;i<p.length;i++) {if(p[i].style.fontSize) {var s = parseInt(p[i].style.fontSize.replace("px",""));} else{var s = 12;}if(s!=min) {s -= 1;} p[i].style.fontSize = s+"px";var f = p[i].getElementsByTagName("font");for(j = 0; j < f.length; j++){if(f[j].style.fontSize) {var s1 = parseInt(f[j].style.fontSize.replace("pt",""));} else{var s1 = 12;}if(s1!=min){s1 -= 1;}f[j].style.fontSize = s1+"pt"}}}
</script>
non ho controllato il codice ma il procedimento è quello.