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

स्रोत देखें:एएसपी.नेट लिंकबटन - जावास्क्रिप्ट_do पोस्टबैक कैसे छिपाएं?

<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> 

जब एक LinkButton मैं बदसूरत "javascript_doPostBack (...)" लिंक स्थिति संदेश है कि ब्राउज़र के नीचे दिखाई देने खोना नहीं कर सकते हैं पर मँडरा।

क्या यह दबाने के लिए संभव है?

अद्यतन 2011/05/11:

मुझे पता है इस डिफ़ॉल्ट व्यवहार और अधिकांश समय मैं शायद ही यह नोटिस है। हालांकि, आईई 9 में केवल एक समस्या है जब स्टेटस बार नहीं दिख रहा है (जो डिफ़ॉल्ट है)। इसे ठीक करने के लिए किसी को काम करने वाले हैक के बारे में पता है?

+0

आप किस ब्राउज़र में इसका परीक्षण कर रहे हैं? मुझे टूलटिप के रूप में कोई भी "javascript_do .." दिखाई नहीं देता है। यह http://jsfiddle.net/upmne/ देखें। यह ब्राउज़र स्थिति बार क्षेत्र में बस दिखाई देता है लेकिन यह बिल्कुल घुसपैठ नहीं कर रहा है। –

+0

वर्तमान में विंडोज़ पर फ़ायरफ़ॉक्स 4.0 और आईई 9 में परीक्षण। सच है, यह फ़ायरफ़ॉक्स में बहुत घुसपैठ नहीं है। हालांकि आईई 9 में, यह चारों ओर एक नीचे छाया के साथ राहत में दिखाई देता है - वास्तव में कष्टप्रद ... – IrishChieftain

+0

@ बाला, मैंने प्रति डेविड पर सवाल अपडेट किया है - मैं वास्तव में एक लिंक पर होवर करते समय दिखाई देने वाले स्टेटस संदेश का जिक्र कर रहा हूं। – IrishChieftain

उत्तर

2

यदि आप जावास्क्रिप्ट स्थिति संदेश का जिक्र कर रहे हैं जो अधिकांश ब्राउज़र विंडो के निचले बाएं हिस्से में प्रदर्शित होता है, तो 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") %>' /> 

अधिक जानकारी के लिए this page देखें।

+0

डेविड, मेरे लिए काम नहीं कर रहा है ... – IrishChieftain

+0

@ आईरिश। क्या आपने जांच की है कि आपके पास फ़ायरफ़ॉक्स में स्टेटस बार संदेश सक्षम हैं? मेरे उत्तर में लिंक में निर्देश। – Dhaust

+0

लिंक किए गए आलेख की तुलना में फ़ायरफ़ॉक्स 4 में सेटिंग्स अलग-अलग हैं। इसके अलावा, मुझे इसे डिफ़ॉल्ट ब्राउज़र सेटिंग्स के लिए काम करने की आवश्यकता है और इस चरण में मैं आईई 9 के बारे में अधिक चिंतित हूं (इसके चारों ओर एक छाया है); ऊपर बाला को मेरी टिप्पणी देखें :) – IrishChieftain

संबंधित मुद्दे