محمدرضا
3 روز پیش توسط محمدرضا مطرح شد
1 پاسخ

sms ویژگی href

سلام

</a><a href="sms:+989120000000&body=message" >

چطور خط جدید new line رو در body پیاده سازی کنم؟!
از /n هم استفاده کردم و متاسفانه نشد !


ثبت پرسش جدید
Amirreza Jafari
تخصص : برنامه نویس و توسعه دهنده وب
@AmirBizy 3 روز پیش مطرح شد
0

سلام
برای وارد کردن خط جدید در body پیامک داخل لینک sms:، متاسفانه استفاده از \n به صورت عادی جواب نمیده چون مرورگر ها و اپلیکیشن‌ های پیام‌ رسان موبایل اکثرا این کاراکتر رو به عنوان خط جدید تفسیر نمیکنن.

راه‌ حل تست‌ شده‌ ای که معمولا جواب میده استفاده از کد URL encoded برای خط جدید هست:

<a href="sms:+989120000000&body=سلام%0Aاین%20یک%20خط%20جدید%20است">
    ارسال پیام
</a>

%0A نقش خط جدید رو بازی میکنه و %20 هم فاصله (space) هست.
ولی بسته به سیستم عامل و اپلیکیشن پیام‌ رسانت، رفتار ممکنه کمی متفاوت باشه. روی اکثر گوشی‌ های اندروید و آیفون، %0A کار میکنه.


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام