Ir para conteúdo

POWERED BY:

Arquivado

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

Dyegod3

[Resolvido] redirecionando link

Recommended Posts

Olá pessoal

 

estou com um problema aki

 

tenho alguns link q são criados dinamicamente por um array do php

 

funciona muito bem, porém agora preciso que um desses links seja modificado o href quando for clicado pela segunda vez xD

 

o cod tá assim:

foreach($ivwe as $key=>$val){	
echo "
<tr>
<td>
  <a class=\"ivfloat\" href=\"http://localhost:50505/audio/FLOATING%20MENU-$key.m3u\"><strong>F$key</strong></a>'>http://localhost:50505/audio/FLOATING%20MENU-$key.m3u\"><strong>F$key</strong></a>
</td>
<td>
  <a class=\"ivfloat\" href=\"http://localhost:50505/audio/FLOATING%20MENU-$key.m3u\" title=\"$val\">$val</a>
</td>
</tr>
";
}

sei q com javascript é possível alterar valores de links, tentei usar window.location.href mais não deu certo

 

será q eu poderia dar um name a minha tag <a> e depois alterar o valor de href, tipo com formulário~???

 

agradeço toda ajuda =D

Compartilhar este post


Link para o post
Compartilhar em outros sites

<script>
function Muda()
{
	document.getElementById("teste").href= "lalala.asp";
	return;
}	
</script>

<a href = "#" id = "teste"> Click Me ! </a>
<a href = "#" onclick="Muda()"> Mudar ! </a>

 

Abraços...

Compartilhar este post


Link para o post
Compartilhar em outros sites

bom...

 

testei aki e não deu certo cara =/

 

olha como ficou mais ou menos o cod:

 

 

<script>	
var link_x = 1;
function mudar_link()
{
	link_x++;
	if(link_x%2==0)
	{		
	alert('teste1');
	document.getElementByid("key_2").href="http://localhost:50505/audio/FLOATING MENU-FLOATING MENU-2.m3u";
	return;
	}
	else
	{		
		alert('teste2');
	document.getElementByid("key_2").href="http://localhost:50505/audio/FLOATING MENU-FLOATING MENU-3.m3u";	
	return;
	}
	
}
</script>	

<span ALIGN="CENTER" ID="object1" STYLE="Position:absolute; Top:40; Right:10; Z-Index:5;cursor:hand;">
<TABLE BORDER="0" width="200" CELLPADDING="0" CELLSPACING="0">
<?php

	$idkey=1;	
foreach($ivwe as $key=>$val )
{	
	

echo "
<tr>
<td>
  <a class=\"ivfloat\" href=\"http://localhost:50505/audio/FLOATING%20MENU-$key.m3u\"><strong>F$key</strong></a>
</td>
<td>
  <a id='key_$idkey' ";
  if($idkey==2){
  $on_action="onclick=\"java script:mudar_link();\"";
  }
  echo " $on_action class=\"ivfloat\" href=\"http://localhost:50505/audio/FLOATING%20MENU-$key.m3u\" title=\"$val\" >$val</a>
</td>
</tr>
";
	
	$idkey++;
}

?>
</TABLE>

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.