Jump to content


Luis Vasconcellos

Member Since 09/01/2011
Offline Last Active 26/01/2011, 10:24
-----

Posts I've Made

In Topic: Contador De Clique

26/01/2011, 06:37

Então Aquele que vc me paço da para fazer isso.

Valeu, vou tenta la.


Cara não consegui sou novato em java

não tem como colocar um id em cada link

para o codigo localizar cada link diferente ?


Nao utilize id, pois só pode existir um id por elemento. Utilize classes, desse modo voce consegue atingir seu objetivo !
OBS: Voce quis dizer JavaScript, Java é uma linguagem totalmente diferente !

Abracos !

In Topic: Contador De Clique

25/01/2011, 18:30

Precizo de um Código que mostre os cliques de varios links diferentes em uma mesma pagina

este que vc me paço só da para um link por pagina.,


Entao voce quer codigo por encomenda. O que te mostrei é mais de 80% da logica que voce quer ! Tenho certeza que voce consegue. Abraços.

In Topic: Contador De Clique

25/01/2011, 16:38

Eu resolvi o problema proposto por você no tópico. Explica melhor o que voce quer para voce conseguir ser ajudado ! Abraços.

In Topic: Contador De Clique

24/01/2011, 11:39

Basta usar um cookie !

cookie.js
var CookieUtil = 
{
	get: function(name) 
	{
		var cookieName = encodeURIComponent(name) + "=",
		cookieStart = document.cookie.indexOf(cookieName),
		cookieValue = null;
		
		if(cookieStart > -1)
		{
			var cookieEnd = document.cookie.indexOf(";", cookieStart);
			
			if(cookieEnd == -1)
			{
				cookieEnd = document.cookie.length;
			}
			
			cookieValue = decodeURIComponent(document.cookie.substring(cookieStart + cookieName.length, cookieEnd));
		}
		return cookieValue
	},
	
	set: function(name, value, expires, path, domain, secure)
	{
		var cookieText = encodeURIComponent(name) + "=" + encodeURIComponent(value);
		
		if(expires instanceof Date)
		{
			cookieText += "; expires=" + expires.toGMTString();
		}
		
		if(path)
		{
			cookieText += "; path=" + path;
		}
		
		if(domain)
		{
			cookieText += "; domain=" + domain;
		}
		
		if(secure)
		{
			cookieText += "; secure";
		}
		
		document.cookie = cookieText;
	},
	
	unset: function(name, path, domain, secure)
	{
		this.set(name, "", new Date(0), path, domain, secure);
	}
}

index.html

<html>
<title></title>
<head>
<script type="text/javascript" src="cookie.js"></script>
<script type="text/javascript">
	
	var vCont = -1;
	
	window.onload = function()
	{
		var contador = CookieUtil.get('contador');
		
		if(contador != null)
		{
			document.getElementById('contador').value = contador;
			vCont = parseInt(contador);
		}
		
		if(contador == null)
		{
			vCont = 0;
		}
	}
	
	function conta()
	{
		vCont = vCont + 1;
		document.getElementById('contador').value = vCont;
		CookieUtil.set('contador', vCont);
		
		return false;
	}
</script>
</head>
<body>
	<input type="text" id="contador" size="5" />
	<a href="#" onclick="conta();">Clique</a> 
</body>
</html>

Se não entender o codigo avisa. O cookie.js é um arquivo desenvolvido especialmente pra manipualação de cookies.
Espero ter ajudado ! Abraços.

IPB Skin By Virteq