2011-05-10 14 views
6
<asp:LinkButton ID="cartLink" runat="server" Text="<b>Add to Cart</b>" 
    ToolTip="Add to cart" CommandName="Add" 
     CommandArgument='<%# Eval("ProductID") %>' /> 

Ver Fuente:ASP.NET LinkButton - Cómo ocultar javascript_doPostBack?

<a id="ContentPlaceHolder1_productsList_cartLink_0" 
     title="Add to cart" 
     href="javascript:__doPostBack(&#39;ctl00$ContentPlaceHolder1$productsList$ctrl0$cartLink&#39;,&#39;&#39;)"> 
     <b>Add to Cart</b></a> 

cuando se cierne sobre un LinkButton no puedo perder la fea "javascript_doPostBack (...)" mensaje de estado del enlace que aparece en la parte inferior del navegador.

¿Es posible suprimir esto?

ACTUALIZACIÓN 05-11-2011:

me di cuenta que es el comportamiento por defecto y la mayoría de veces que casi no lo noto. Sin embargo, es solo un problema en IE9 cuando la barra de estado no se muestra (que es la predeterminada). Alguien sabe de un truco de trabajo para arreglar esto?

+0

¿en qué navegador lo estás probando? No veo ningún "javascript_do .." como información sobre herramientas. Vea este http://jsfiddle.net/upmne/. Simplemente aparece en el área de la barra de estado del navegador, pero eso no es intrusivo en absoluto. –

+0

Actualmente probando en Firefox 4.0 e IE9 en Windows. Es cierto que no es muy intrusivo en Firefox. Sin embargo, en IE9, aparece en relieve con una sombra inferior a su alrededor, realmente molesto ... – IrishChieftain

+0

@Bala, he actualizado la pregunta por David: en realidad me estoy refiriendo al mensaje de estado que aparece al pasar el ratón sobre un enlace. – IrishChieftain

Respuesta

2

Si se refiere al mensaje de estado de Javascript que se muestra en la parte inferior izquierda de la mayoría de las ventanas del navegador, intente configurar el valor onMouseOver.

<asp:LinkButton ID="cartLink" onMouseOver="JavaScript:window.status='Yo, I'm the Javascript status text!'; return true" onMouseout="JavaScript:window.status=''; return true" runat="server" Text="<b>Add to Cart</b>" ToolTip="Add to cart" CommandName="Add" CommandArgument='<%# Eval("JOBProductIDName") %>' /> 

Ver this page para obtener más información.

+0

David, no funciona para mí ... – IrishChieftain

+0

@Irish. ¿Has comprobado que tienes habilitados los mensajes de barra de estado en Firefox? Instrucciones en el enlace en mi respuesta. – Dhaust

+0

La configuración es diferente en Firefox 4 que en el artículo vinculado. Además, necesito que esto funcione para la configuración predeterminada del navegador y en este momento estoy más preocupado por IE9 (tiene una sombra a su alrededor); ver mi comentario a Bala arriba :) – IrishChieftain

Cuestiones relacionadas