PDA

View Full Version : سوال: تبدیل رشته به کد



MoMo121
چهارشنبه 28 آبان 1393, 20:50 عصر
با سلام
یه رشته ای از سرور مثلalert('Hello');
دریافت کردم
میخوام تبدیل به کد قابل اجرا در jQuery بشه
چیکار کنم

تو جاوااسکریپت فک کنم تابع val() این کار رو میکرد

ashkufaraz
چهارشنبه 28 آبان 1393, 21:48 عصر
این شاید جواب بده
var obj = eval( "(" + response + ")" ) ;

mehdi.mousavi
جمعه 30 آبان 1393, 06:53 صبح
با سلام یه رشته ای از سرور مثلalert('Hello'); دریافت کردم میخوام تبدیل به کد قابل اجرا در jQuery بشه چیکار کنم تو جاوااسکریپت فک کنم تابع val() این کار رو میکرد

سلام.
توصیه می کنم این کارو انجام ندید. دستور eval میتونه دردسرهای امنیتی زیادی براتون ایجاد کنه.
روش بهتر، استفاده از JSONP هستش (لطفا در تالار جستجو کنید). یا اگر فقط هدفتون نشون دادن رشته
مورد نظر سمت Client هستش، تابعی ایجاد کنید و تابع مورد نظر رو از سمت سرور Call کنید.

موفق باشید.