Ver Mensaje Individual
  #8 (permalink)  
Antiguo 27/07/2010, 13:13
benjaminvera
 
Fecha de Ingreso: junio-2008
Mensajes: 101
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: Cómo cambiar imagen al dar CLICK en su Hipervínculo Mailto????

NO me jala.... Sander..... qué estoy haciendo mal...????

Mi código es el siguiente:


<head>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.4.2.min.js"></script>
</head>
<body>
<script language="JavaScript" type="text/javascript">
$(document).ready(function(){
$('#email_img').click(function(){
$('#email_img').attr('src', 'images/enviadoSI.jpg');
});
});
</script>
Código PHP:
    echo "<table class=\"normal\" summary=\"Tabla genérica\" cellpadding='3' cellspacing='1' border='2' width='730' align='left'>";
    echo 
"<tbody>";
    echo 
"<tr>";
//    echo "  <th width='150'>Correo</th>";
    
echo "  <th >Correo</th>";
    echo 
"  <th >Centro</th>";
    echo 
"  <th >Planta</th>";
    echo 
"  <th >Mes</th>";
    echo 
"  <th >A&ntilde;o</th>";
    echo 
"  <th >Fecha de<br>&nbsp;&nbsp;solicitud&nbsp;&nbsp;</th>";
//    echo "  <th width=\"200px\">message</th>";
    
echo "  <th >Message</th>";
    echo 
"  <th >Autorizaci&oacute;n</th>";
    echo 
"  <th >Imagen</th>";
    echo 
"  <th >E-mail<br>enviado</th>";
    echo 
"</tr>";
///*
while ($myrow mysql_fetch_array($result))
{
echo 
"<TR>";
echo 
"<TD  name=correo><div style=\"overflow:auto; width: 150px; height: 100px\"><p>".$myrow['correo']."</p></div></td>";
echo 
"<td  name=centro\">".$myrow["pa1"]."</td>";
echo 
"<TD  name=planta\">".$myrow["est1"]."</td>";
echo 
"<TD  name=mes>".$myrow['mes']."</td>";
echo 
"<td  name=anio>".$myrow["anio"]."</td>";
echo 
"<TD  name=fecha_solicitud>".$myrow["fecha_solicitud"]."</td>";
echo 
"<TD  name=message><div style=\"overflow:auto; width: 200px; height: 100px\"><p>".$myrow["message"]."</p></div></td>";
echo 
"<TD  name=autorizacion>".$myrow["autorizacion"]."</td>";
if (
$myrow['autorizacion'] == NULL)
{
        echo 
"<TD width='50' name='image'><a href=\"Key_Generate.php?correo=".$myrow[correo]."&centro=".$myrow[pa1]."&planta=".$myrow[est1]."&mes=".$myrow[mes]."&anio=".$myrow[anio]."&fecha_solicitud=".$myrow[fecha_solicitud]."\"><img src=\"images/X.png\" border=\"0\"></a></TD>";
}
else
{
//        echo "<TD><A HREF=\"mailto:".$myrow['correo'].",[email protected][email protected]
//        echo "<TD width=\"10%\"><A HREF=\"mailto:".$myrow['correo'].
        
echo "<TD width='50' name='image'><img src='images/Checkmark.png'></TD>";
        echo 
"<TD width='50' name='email'><A HREF=\"mailto:".$myrow['correo'].
        
"&subject=Clave para permitir Modificacion de Indicadores
        &body=Le%20 informo%20 que su solicitud para Modificacion%20 de%20 Indicadores%20 le%20 ha%20 sido%20 otorgada.
         %0D%0A %0D%0A La%20 clave%20 que%20 se%20 le%20 ha%20 concedido%20 es:%0D%0A %0D%0A"
.$myrow['autorizacion'].
        
"%0D%0A %0D%0A Esta%20 clave%20 le%20 permitira%20 modificar%20 los%20 Indicadores%20 de%20 
         %0D%0A %0D%0A la%20 Planta%20 de:%20%20"
.$myrow['est1'].
        
"%0D%0A %0D%0A del%20 Centro%20 de:%20%20".$myrow['pa1'].
        
"%0D%0A %0D%0A La%20 fecha%20 de%20 solicitud%20 se%20 hizo%20 el%20 dia:%20%20".$myrow['fecha_solicitud'].
        
"%0D%0A %0D%0A Y%20 a%20 partir%20 de%20 esta%20 fecha%20 solo%20 cuenta%20 con%20 2%20 dias%20 para%20
         %20la Modificacion%20 de%20 Indicadores\"><img src='images/enviadoNO.jpg' id='email_img' onClick=\"location.href = 'Table Keys.php?correo="
.$myrow['correo']."&centro=".$myrow['pa1']."&planta=".$myrow['est1']."&mes=".$myrow['mes']."&anio=".$myrow['anio']."&fecha_solicitud=".$myrow['fecha_solicitud']."&email=".$myrow['email']."'\"></A></TD>";
}  
}
echo 
"</TR>";
echo 
"</TABLE>"
Sander...

Ten en cuenta que en mi código inicial ya había un evento Onclick y que la estoy redireccionando hacia la misma pagina pero con los variables para filtrar donde quiero cambiar la imagen......

Código PHP:
Ver original
  1. <img src='images/enviadoNO.jpg' id='email_img' onClick=\"location.href = 'Table Keys.php?correo=".$myrow['correo']."&centro=".$myrow['pa1']."&planta=".$myrow['est1']."&mes=".$myrow['mes']."&anio=".$myrow['anio']."&fecha_solicitud=".$myrow['fecha_solicitud']."&email=".$myrow['email']."'\"></A></TD>";