PDA

View Full Version : فراخوانی فایلها با load



masuodv
پنج شنبه 13 آبان 1389, 17:30 عصر
سلام به همه دوستان.
من یه فایل Text را به صورت یونیکد ذخیره کردم و داخلش فارسی نوشتم.
وقتی این فایل رو با

$(span).load('file.txt');
فراخوانی میکنم، تو سیستم خودم درست نشون میده؛ ولی وقتی آپلودش می کنم همه فارسی ها رو بصورت خراب نشون میده!
میشه بگید چرا؟

ممنون.

mehdi.mousavi
شنبه 15 آبان 1389, 14:42 عصر
سلام به همه دوستان. من یه فایل Text را به صورت یونیکد ذخیره کردم و داخلش فارسی نوشتم. وقتی این فایل رو فراخوانی میکنم، تو سیستم خودم درست نشون میده؛ ولی وقتی آپلودش می کنم همه فارسی ها رو بصورت خراب نشون میده!
میشه بگید چرا؟ ممنون.

سلام.
فایل رو در Notepad باز کنید، از منوی فایل Save As رو بزنید و مطمئن بشید که Encoding فایل رو روی UTF-8 تنظیم کرده اید. مجددا آزمایش کنید، احتمال زیاد مشکل رفع میشه.

موفق باشید.

پاورقی: متود load بصورت خودکار پاسخ رو UTF-8 Encoded در نظر میگیره، در نتیجه اگر فایل رو Unicode ذخیره کرده باشید، پاسخ دریافتی (که همون محتوای فایل باشه) بر حسب انتظار به دست Client نمیرسه.