2011-05-23 15 views
6

मैं the cluetip plugin उपयोग कर रहा हूँ और सरल उपयोग के मामले के लिए अक्षर लोप सांकेतिक शब्दों में बदलना करने के लिए कैसे, एक शीर्षक विशेषता में सामग्री डाल नीचे की तरह करने के लिए के लिए है:एक वेबपेज

<a title='Top title|detail content'>Text</a> 

मैं अब मुद्दों में चला रहा हूँ, जहां स्ट्रिंग है अंदर "विस्तार सामग्री 'इसके अंदर एपोस्ट्रोफ़ी है और यह cluetip प्लगइन भ्रमित करने के लिए लगता है। भागने या cluetip ठीक से काम करने की अनुमति के लिए एपोस्ट्रोफ़ी एन्कोड करने के लिए वैसे भी वहाँ है।

+2

.NET 4.0 System.Web.HttpUtility.HtmlEncode काम करता है, लेकिन किसी कारण से 3.5 में यह एकल apostrophes छोड़ देता है। आप System.Security.SecurityElement.Escape का उपयोग कर सकते हैं यदि आप 3.5 में हैं। – Hardwareguy

उत्तर

9

आप देख रहे हैं &apos;
HTML entities देखें।

+0

एक स्ट्रिंग लेने के लिए .NET 3.5 लाइब्रेरी में एक विधि है और इन सभी पात्रों को एस्ट्रोफ़े जैसे कनवर्ट करें और उन्हें अपने समकक्ष (' इस मामले में रूपांतरित करें) – leora

+1

@ooo: 'HttpUtility.HtmlEncode' – SLaks

+5

htmlEncode विधि नहीं है एस्ट्रोफ़ेस के लिए कुछ भी प्रतीत होता है। – leora

0

आप apostrophe बचने एचटीएमएल की कोशिश की है?

+2

यह उसका सवाल है। – SLaks

3

आप &apos; के बाद से this link प्रति &#39; का उपयोग करना चाहेंगे परतदार ब्राउज़र समर्थन हासिल है। अधिक जानकारी के लिए this old post देखें।

+0

' एकल उद्धरण है। ’ एस्ट्रोफ़े है। – xr280xr

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