Retroceder   Foros del Web > Programación para sitios web > Javascript

Respuesta
 
Herramientas Desplegado
Antiguo 21-may-2008, 02:15   #1 (permalink)
christian84 ha deshabilitado el karma
 
Fecha de Ingreso: abril-2008
Mensajes: 2
Gif Animado estatico en ie pero correcto en firexoc!! SOS!!!! ejeje

Hola, tengo un problema que me esta volviendo loco.

Tengo un gif animado, echo por javascript y asp, que en firefox se mueve, pero en ie se me queda estatico. yo creo que el problema viene al hacer el post, ya que si quito el posto se mueve bien, pero claro entonces no funcion.

Explico la teoria es que al pulsar un boton de subir ficheros aparezca el boton, hasta que termine de subirse el archivo, momento en el que se hace un post, se refresca la pagina y desaparece el gif. Poes bien, eso lo hace correctamente, aunque en ie se queda el gif estatico, mientras que en firefox funciona correctamente.

Aqui os dejo el codigo

Aquiempieza//<asp:Button id="btAnnexar" CssClass="boto" runat="server" CommandName="annexa" Text="Annexa" ToolTip="Annexa l'arxiu sel·leccionat al document" style="display:none"></asp:Button>
<%
if (btAnnexar.Visible){
string dis;
if (btAnnexar.Enabled) {dis = "";}
else{dis = "disabled='disabled'";}
%>
<input <%=dis %> type="button" value="Annexa" onclick="mostrarImg<%=this.ClientID.Replace(".","_ ").Replace("/","_")%>()" class="<%=btAnnexar.CssClass %>" title="<%=btAnnexar.ToolTip %>" tabindex="<%=btAnnexar.TabIndex %>" />
<%} %>
</td>
<td><img src="../presentacio/imatges/imagendescargando.gif" style="display:none" id="img<%=this.ClientID%>" /></td>
</tr>
</table>

<%if (btAnnexar.Visible){ %>
<script type="text/javascript">

function mostrarImg<%=this.ClientID.Replace(".","_").Replac e("/","_")%>(){
document.getElementById("img<%=this.ClientID %>").style.display = "inline";
document.getElementById("<%=this.btAnnexar.ClientI D %>").click();

}

</script>
<%} %>

Si comento el ultimo documentgetelement, se mueve, pero no carga el archivo logicamente ni desaparece el boton :P

Espero que alguien pueda ayudarme porque me estoi volviendo tarumba con esta tonteria. Gracias.
christian84 está desconectado   Responder Citando
Antiguo 21-may-2008, 05:41   #2 (permalink)
Moderador extraterrestre
KarlanKas llegará a ser famoso muy prontoKarlanKas llegará a ser famoso muy prontoKarlanKas llegará a ser famoso muy prontoKarlanKas llegará a ser famoso muy pronto
 
Avatar de KarlanKas
 
Fecha de Ingreso: noviembre-2002
Ubicación: Madrid
Mensajes: 6.927
Enviar un mensaje por MSN a KarlanKas Enviar un mensaje por Yahoo  a KarlanKas
Respuesta: Gif Animado estatico en ie pero correcto en firexoc!! SOS!!!! ejeje

Y si después del último document.getElementById pones:

document.getElementById("img<%=this.ClientID %>").src = "../presentacio/imatges/imagendescargando.gif";

??

Es una chapuza pero igual funciona!
KarlanKas está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 14:46.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93