Creo que este post, sobre javascript debe ir más en esta sección, que en la de javascript.
Vereis, tengo las siguientes funciones, declaradas en mi pagina:
Código:
  
Y tengo un ImageButton, que en el  load le estoy metiendo la siguiente propiedad:    <asp:ScriptManager ID="scrManager" runat="server" />
    <script>
        function CambiarImagen(imgOrigen, imgDestino) {
            imagenOrigen = document.getElementById(txtPrefijo + imgOrigen);
            imagenDestino = document.getElementById(txtPrefijo + imgDestino);
            imagenDestino.src = imagenOrigen.src;
        }
        function EstablecerTelaGrande(codProducto, codColor, idImgDestino) {
            imagenDestino = document.getElementById(txtPrefijo + idImgDestino);
            imagenDestino.src = 'imgs/imagen.aspx?codProducto=' + codProducto + '&codColor=' + codColor;
        }
    </script>
Código:
  
Sin embargo, en el Explorer me funciona perfectamente, pero en el FireFox me dice que no encuentra dicha función... ¿Por que puede ser amigos?        imgBtnFrontal.ImageUrl = imgFrontal;
        imgBtnFrontal.Attributes.Add("onclick", "javascript:CambiarImagen('imgBtnFrontal', 'imgGrande'); return false");
        imgBtnTrasera.ImageUrl = imgTrasera;
        imgBtnTrasera.Attributes.Add("onclick", "javascript:CambiarImagen('imgBtnTrasera', 'imgGrande'); return false");
Puse un alert('mensaje') al principio de la función para ver si entraba por ahi, pero claro... si me die que ni la encuentra, tampoco lanza el alert.
 
 

