2010-03-24 14 views
20

में लाइन ब्रेक नीचे दिए गए कोड को छोड़कर महान काम करता है सिवाय इसके कि ईमेल में इस तरह की एक पंक्ति पर सभी टेक्स्ट हैं: ऊंचाई: 60 | विकर्ण: 123 | चौड़ाई: 107 | कुल एसएफ: 13.9 2 | प्रति एसएफ लागत: 450 | कुल लागत: $ 6,264.00मेलटो ऑनक्लिक

मैं प्रत्येक के बाद तोड़ने के लिए चाहते हैं तो यह इस तरह दिखता है:

ऊंचाई: 60
विकर्ण: 123
चौड़ाई: 107
कुल एस एफ: 13.92
मूल्य प्रति एस एफ: 450
कुल लागत: $ 6,264.00

मैं \ n \ r \ n \ r आदि लेकिन उनमें से कोई wor की कोशिश की कश्मीर। कोई विचार?

<a class="emailText" href="mailto:?subject=Screen Dimensions" onclick="this.href='mailto:?subject=Screen Dimensions&body='+'Height: '+document.forms.myform.high.value+' | '+'Diagonal: '+document.forms.myform.diagonal.value+' | '+'Width: '+document.forms.myform.wide.value+' | '+'Total SF: '+document.forms.myform.sf.value+' | '+'Cost Per SF: '+document.forms.myform.csf.value+' | '+'Total Cost: '+document.forms.myform.tc.value">Email</a> 
+0

आप Windows पर परीक्षण कर रहे हैं, '\ r',' \ n' और ' \ n \ r' काम नहीं करेगा। सही संयोजन '\ r \ n' है। –

उत्तर

60

आप लाइन फ़ीड/गाड़ी वापसी के लिए ASCII मूल्यों उपयोग करने की आवश्यकता के रूप में <br/> का उपयोग कर:

%0A = \n 

%0D = \r 

%0D%0A = \r\n 

वर्क्स एक आकर्षण की तरह।

<a href="mailto:[email protected]?subject=My subject&body=Hello %0D%0A World">Link</a> 

(रिक्त स्थान स्पष्टता के लिए% 0 d% 0A चारों ओर गयी। वास्तव में, इस अवांछित सफेद स्थान जोड़ सकते हैं।)

+0

हां यह काम करता है :) – Shoban

+1

आपका महान आदमी मैं पूरे दिन इसे देखता हूं। मुझे इस साइट से प्यार है। – bumerang

+2

क्या किसी और ने देखा है कि Outlook में ईमेल हस्ताक्षर से इतनी स्ट्रिप्स बंद कर रही है? –

-2

कोशिश एक लाइन ब्रेक

+3

क्या यह केवल एचटीएमएल-ईमेल में काम नहीं करेगा? – falstro

+0

हां, यह केवल HTML ईमेल में काम करेगा। –

+0

आप मेलट-लिंक के अंदर HTML का उपयोग करने में सक्षम नहीं होंगे। –

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