Deshabilitar link

13/07/2006 - 00:11 por Enrique | Informe spam
Hola:

¿Sería posible con un 'onclick' en el mismo link deshabilitar el link?
Para que el usuario no le de mas de una vez..

Enrique

Preguntas similare

Leer las respuestas

#1 Matías Iacono
12/07/2006 - 23:19 | Informe spam
Aquí tienes un ejemplo:

<script>
function Desabilitar()
{
document.getElementById("Vinculo").disabled=true;
}
</script>

<a href="#" id="Vinculo" onClick="Desabilitar(); return false">Prueba</a>

Deberás sacar el return false para que navegue :)

Saludos.

Matías Iacono
Microsoft MVP ASP/ASP.net
Orador INETA
"Enrique" <elsupergatonARROBAhotmail.com> escribió en el mensaje
news:
Hola:

¿Sería posible con un 'onclick' en el mismo link deshabilitar el link?
Para que el usuario no le de mas de una vez..

Enrique


Respuesta Responder a este mensaje
#2 Enrique
14/07/2006 - 01:32 | Informe spam
Disculpa Matías no habia podido entrar al foro en todo el dia.
GRACIAS

Enrique

"Matías Iacono" escribió en el mensaje
news:%
Aquí tienes un ejemplo:

<script>
function Desabilitar()
{
document.getElementById("Vinculo").disabled=true;
}
</script>

<a href="#" id="Vinculo" onClick="Desabilitar(); return false">Prueba</a>

Deberás sacar el return false para que navegue :)

Saludos.

Matías Iacono
Microsoft MVP ASP/ASP.net
Orador INETA
"Enrique" <elsupergatonARROBAhotmail.com> escribió en el mensaje
news:
> Hola:
>
> ¿Sería posible con un 'onclick' en el mismo link deshabilitar el link?
> Para que el usuario no le de mas de una vez..
>
> Enrique
>
>


Respuesta Responder a este mensaje
#3 Enrique
14/07/2006 - 17:16 | Informe spam
¿Se podria aplicar a este link:?

<a href="javascript:doSubmit(window,<%=iItems%>,'<%=sAlbum%>')"><img
src="./img23/cart_blue_1.gif">continuar</a>

Enrique

"Enrique" <elsupergatonARROBAhotmail.com> escribió en el mensaje
news:%
Disculpa Matías no habia podido entrar al foro en todo el dia.
GRACIAS

Enrique

"Matías Iacono" escribió en el mensaje
news:%
> Aquí tienes un ejemplo:
>
> <script>
> function Desabilitar()
> {
> document.getElementById("Vinculo").disabled=true;
> }
> </script>
>
> <a href="#" id="Vinculo" onClick="Desabilitar(); return


false">Prueba</a>
>
> Deberás sacar el return false para que navegue :)
>
> Saludos.
>
> Matías Iacono
> Microsoft MVP ASP/ASP.net
> Orador INETA
> "Enrique" <elsupergatonARROBAhotmail.com> escribió en el mensaje
> news:
> > Hola:
> >
> > ¿Sería posible con un 'onclick' en el mismo link deshabilitar el link?
> > Para que el usuario no le de mas de una vez..
> >
> > Enrique
> >
> >
>
>


Respuesta Responder a este mensaje
#4 Matías Iacono
14/07/2006 - 17:58 | Informe spam
Si, en todo caso, deberias lanzar primero el bloqueo y luego la ventana.

Personalmente no me gusta usar el HREF para disparar javascript, porque esto
hace que la página se refresque.

La solucion:

<script>
function Desabilitar(strVinculo)
{
document.getElementById(strVinculo).disabled=true;
}
</script>

<a href="#" id="Vinculo1" onclick="Desabilitar("Vinculo1");
doSubmit(window,<%=iItems%>,'<%=sAlbum%>'); return false;"><img
src="./img23/cart_blue_1.gif">continuar</a>

No lo prové, pero creo que va por ahi.

Saludos.

Matías Iacono
Microsoft MVP ASP/ASP.net
Orador INETA
"Enrique" <elsupergatonARROBAhotmail.com> escribió en el mensaje
news:%
¿Se podria aplicar a este link:?

<a href="javascript:doSubmit(window,<%=iItems%>,'<%=sAlbum%>')"><img
src="./img23/cart_blue_1.gif">continuar</a>

Enrique

"Enrique" <elsupergatonARROBAhotmail.com> escribió en el mensaje
news:%
Disculpa Matías no habia podido entrar al foro en todo el dia.
GRACIAS

Enrique

"Matías Iacono" escribió en el mensaje
news:%
> Aquí tienes un ejemplo:
>
> <script>
> function Desabilitar()
> {
> document.getElementById("Vinculo").disabled=true;
> }
> </script>
>
> <a href="#" id="Vinculo" onClick="Desabilitar(); return


false">Prueba</a>
>
> Deberás sacar el return false para que navegue :)
>
> Saludos.
>
> Matías Iacono
> Microsoft MVP ASP/ASP.net
> Orador INETA
> "Enrique" <elsupergatonARROBAhotmail.com> escribió en el mensaje
> news:
> > Hola:
> >
> > ¿Sería posible con un 'onclick' en el mismo link deshabilitar el
> > link?
> > Para que el usuario no le de mas de una vez..
> >
> > Enrique
> >
> >
>
>






Respuesta Responder a este mensaje
#5 Enrique
14/07/2006 - 23:39 | Informe spam
No me funciona.

No entiendo el porque del "#"
Hay quizas que considerar que yo lanzo la funcion javascript doSubmit para
hacer lo siguiente:

1.- Enviar campos por POST
2.- definir el action

a ver si le das otra mirada al tema

Gracias

Enrique


"Matías Iacono" escribió en el mensaje
news:
Si, en todo caso, deberias lanzar primero el bloqueo y luego la ventana.

Personalmente no me gusta usar el HREF para disparar javascript, porque


esto
hace que la página se refresque.

La solucion:

<script>
function Desabilitar(strVinculo)
{
document.getElementById(strVinculo).disabled=true;
}
</script>

<a href="#" id="Vinculo1" onclick="Desabilitar("Vinculo1");
doSubmit(window,<%=iItems%>,'<%=sAlbum%>'); return false;"><img
src="./img23/cart_blue_1.gif">continuar</a>

No lo prové, pero creo que va por ahi.

Saludos.

Matías Iacono
Microsoft MVP ASP/ASP.net
Orador INETA
"Enrique" <elsupergatonARROBAhotmail.com> escribió en el mensaje
news:%
> ¿Se podria aplicar a este link:?
>
> <a href="javascript:doSubmit(window,<%=iItems%>,'<%=sAlbum%>')"><img
> src="./img23/cart_blue_1.gif">continuar</a>
>
> Enrique
>
> "Enrique" <elsupergatonARROBAhotmail.com> escribió en el mensaje
> news:%
>> Disculpa Matías no habia podido entrar al foro en todo el dia.
>> GRACIAS
>>
>> Enrique
>>
>> "Matías Iacono" escribió en el mensaje
>> news:%
>> > Aquí tienes un ejemplo:
>> >
>> > <script>
>> > function Desabilitar()
>> > {
>> > document.getElementById("Vinculo").disabled=true;
>> > }
>> > </script>
>> >
>> > <a href="#" id="Vinculo" onClick="Desabilitar(); return
> false">Prueba</a>
>> >
>> > Deberás sacar el return false para que navegue :)
>> >
>> > Saludos.
>> >
>> > Matías Iacono
>> > Microsoft MVP ASP/ASP.net
>> > Orador INETA
>> > "Enrique" <elsupergatonARROBAhotmail.com> escribió en el mensaje
>> > news:
>> > > Hola:
>> > >
>> > > ¿Sería posible con un 'onclick' en el mismo link deshabilitar el
>> > > link?
>> > > Para que el usuario no le de mas de una vez..
>> > >
>> > > Enrique
>> > >
>> > >
>> >
>> >
>>
>>
>
>


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida