Failproof Mailto کي ڪيئن ٺاهيو: URLs

سکو ڪٿي جاوا سکرپٹ مدد سکو

Encoding encoding: URL صحيح طرح سا منجهيل آھي. اهو خاص طور تي درست آهي جڏهن توهان هڪ لوڪ لائين، ڊفالٽ پيغام، يا ٻين عناصر شامل ڪرڻ جي ضرورت آهي. بلڪه آسان لفظن جي ڀيٽ ۾، توهان کي هيڪڪس ڪوڊ استعمال ڪرڻ گهرجي، جيڪو هر آر ايف 1738-يونيفارم ريسورس لوڪز (URL) معيار کي انڪوڪو ڪيو ويو آهي ته ASCII اکرن کي نمائندگي ڪندو آهي. توهان کي هن هيڪس نمائندگي کي پنهنجي سر جي مٿين کان ياد رکڻ يا تعمير ڪرڻ جي ضرورت ناهي، جيتوڻيڪ: جاوا اسڪرپٽ توهان لاء.

جاوا اسڪرپٽ انڪوڊڊ () فنڪشن

جاوا اسڪرپٽ انڪوڊڊ ()) فنڪشن ڪنهن به قطار کي انڪوٽ ڪري ٿو جيڪو ان کي دليل طور منظور ڪيو وڃي ٿو ۽ استعمال لاء واپسي ٿو. مثال طور، encodeURIComponent ("ڊڪ، ڪم ڊانس!") ڊڪ٪ 2C٪ 20do٪ 20da٪ 20 ڊائونڊ پيدا ڪري ٿو ! .

ها، اهو غير جانبدار آهي. جيڪڏهن توهان هٿ سان هن فنڪشنل گرايو ٿا، توهان کي غلطي ڪنديون وينديون آهن پر جاوا سکرپٹ نه هجن. انڪوڊورسڪ ڊولپمينٽ () توهان جي اي ميل جي جوڙجڪ کي آسان ڪرڻ لاء : URLs، انڪوڊورڪشنل ڊولپمينٽ () فنڪشن، جيڪو اسان جي سٽون کي مکيه طور تي نظر اچي ٿو.

مثال طور، توهان کي هڪ ميلو ٺاهڻ چاهيو ٿا : URL جو وصول ڪندڙ وصول ڪندڙ @example.com ڏانهن ھڪڙو پيغام ٺاھي ٿو "جي جڏھن وقت آھي؟ (جيڪڏھن" ھاڻي "ھتي آھي)." URL ھن کي نظر ايندو

ميل ٽپال: وصول کنندہ@example.com؟ موضوع = <موضوع>

مضمون جيڪو جملو آهي، "جڏهن، تڏهن ٿيو آهي؟ (جيڪڏهن" هاڻي "هتي آهي)." اسٽرڪنگ آرڪائيوپولس () واري انٽرويو کي دليل جي طور تي هيٺيان ٺاهي ٿو:

encodeuricomponent ("جڏهن، تڏهن ٿيو آهي؟ (اگر \" هاڻ \ "هتي آهي)") .

ھن فنڪشنل ڪال جو نتيجو آھي:

جڏهن٪ 2 سي٪ 20when٪ 20is٪ 20٪٪ 3F٪ 20 (اگر٪ 20٪ 22٪ 22٪ 20٪ 20here)

اي اينڊڪووريڪ سيڪريٽري () استعمال ڪندي ٽپال سان: URLs

انڪوڊورسڪشنل () کي استعمال ڪرڻ لاء ميل ميل : URL ۾، سڄو لنڪس ٺهڪيو ("" جي مطابق) جاوا سکرپٹ فنڪشن دستاويزن دستاويزن دستاويز جي اندر اندر. دستاويز، جيئن ته اسان ان کي HTML ماخذ ۾ ٽائيپ ڪيو هو.

مثال طور:

<رسم الخط = "جاوا اسڪرپٽ"> مون کي اي ميل ڪريو ))

<لپي ٻولي = "جاوا اسڪرپٽ"> سان، توهان پنهنجي اي ميل پروگرام سان گڏ دستاويز کي موجوده جڳهه تي ڪجهه لکندو آهي ، جيڪو ٽن حصن تي مشتمل آهي: ميلو جو شروعات : لنڪ جنهن کي اسين ڄاڻون ٿا، پوء هڪ فرار جملو، پڇاڙيء واري ٽيگ جي پٺيان.