Jump to content


Xandylol

Member Since 13/06/2009
Offline Last Active 24/06/2009, 19:38
-----

Posts I've Made

In Topic: Aumenta Fonte, Diminui Fonte [-] [+]

14/06/2009, 14:13

Ah, eu consegui com outro codigo...
var tam = 20;function mudaFonte(tipo,elemento){	if (tipo=="mais") {		if(tam<36) tam+=1;		createCookie('fonte',tam,365);	} else {		if(tam>8) tam-=1;		createCookie('fonte',tam,365);	}	document.getElementById('texto1').style.fontSize = tam+'px';	}function createCookie(name,value,days) {	if (days) {		var date = new Date();		date.setTime(date.getTime()+(days*24*60*60*1000));		var expires = "; expires="+date.toGMTString();	} else var expires = "";	document.cookie = name+"="+value+expires+"; path=/";}function readCookie(name) {	var nameEQ = name + "=";	var ca = document.cookie.split(';');	for(var i=0;i < ca.length;i++)	{		var c = ca[i];		while (c.charAt(0)==' ') c = c.substring(1,c.length);		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);	}	return null;}

Obrigado aew...

In Topic: Aumenta Fonte, Diminui Fonte [-] [+]

14/06/2009, 09:30

Po, funcionou não... num sei oq to fazendo de errado...

In Topic: Aumenta Fonte, Diminui Fonte [-] [+]

13/06/2009, 17:58

Cara, tentei e não funcionou, tentei assim:
function getElementsByClassName('esq') {    var elements = document.getElementsByTagName("*");    var result = [];    for (var i = 0, len = elements.length; i < len; i++) {        if (elements[i].className == 'esq') {            result.push(elements[i]);        }    }    return result;}var tamanho = "20";function aumentaTexto() {var texto = document.getElementsByClassName('esq');var novoTamanho = tamanho+2;if (novoTamanho < 36) {tamanho = novoTamanho;texto.style.fontSize = novoTamanho;}}function diminuiTexto() {var texto = document.getElementsByClassName('esq');var novoTamanho = tamanho-2;if (novoTamanho > 8) {tamanho = novoTamanho;texto.style.fontSize = novoTamanho;}}

esq é o nome da class que quero.

devo ta marcando bobeira em alguma coisa que não enxergo.

In Topic: Aumenta Fonte, Diminui Fonte [-] [+]

13/06/2009, 15:12

Aew galera, sou novo aqui e desculpem ressucitar o topico mas é que fiquei com uma duvida nisso aqui.

usei um codigo citado la em cima e funcionou perfeitamente
[codebox]&lt;script type="text/javascript">
var tamanho = "20";
function aumentaTexto() {
var texto = document.getElementsById('texto');
var novoTamanho = tamanho+2;
if (novoTamanho < 36) {
tamanho = novoTamanho;
texto.style.fontSize = novoTamanho;
}
}
function diminuiTexto() {
var texto = document.getElementsById('texto');
var novoTamanho = tamanho-2;
if (novoTamanho > 8) {
tamanho = novoTamanho;
texto.style.fontSize = novoTamanho;
}
}
</script>[/codebox]

mas o meu problema é que eu num quero usar o getElementsBy Id por que num to usando ID e sim CLASS, vi em outros lugares codigos com getattribute, getelementsbyclassname e getelementsbytagname, mas nenum deles funcionou, alguem sabe como eu posso fazer isso?

IPB Skin By Virteq