Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Bruno Depieri Barduchi

id lightbox

Recommended Posts

Caros, quando uso um plugin parecido com o light box, eu preciso inserir uma marca dágua na foto, então estou tentando capturar via js o 'gid' do album.

o link fica assim na url: index.php?p=categoria_produto#&gid=1&pid=1

então se eu conseguir capturar o id da galeria (gid) eu daria um 'print', mas como faço isso?

estou tentando usar isso aqui ...

var gid = $(this).attr('gid');
document.write(gid);


//ou

var $_GET = document.getElementById('<?php //echo json_encode($_GET); ?>');
document.write($_GET);

//ambos sem sucesso

alguém sabe como resolver?

vlw e t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se o que precisa está na url, você pode capturá-lo usando "location". Veja no link abaixo algumas formas de usá-lo:

 

https://css-tricks.com/snippets/javascript/get-url-and-url-parts-in-javascript/

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então cara, não consigo capturar as variáveis, apenas a url.

var arquivo = window.location;
document.write(arquivo);

index.php?p=categoria_produto

 

ele não traz "#&gid=1&pid=1".

 

sabe me dizer porquê?


também tentei usar um segundo código, porém acho que ele não captura os parametros da url pois a função executa antes do click.

var url   = window.location.search.replace("?", "");
var items = url.split("#");

var array = {
  'id' : items[0],
  'name' : items[1]
}
var id = array.id;
var nome = array.name;
document.write(id);

Compartilhar este post


Link para o post
Compartilhar em outros sites

Galera, resolvi, não é a melhor maneira, mas funcionou

 

no link da imagem coloquei o seguinte código:

<a href="images/1.jpg" onClick="verificalogo('images/logo_cliente.png');">

e em uma div coloquei o seguinte código:

<script type="text/javascript">
function verificalogo(l){										
	document.getElementById('myImage').src = l;
}
</script>
<img id="myImage" src="images/logo_padrao.png">

assim quando clico na imagem aparece uma marca dágua em cima.

vlw e t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.