PDA

View Full Version : سوال: وقتی از ادیتور Tinymce استفاده می کنم، نمی تونم به کمک جاوا اسکریپت محتویات ادیتور رو بگیرم و نمایش



i-php-i
پنج شنبه 01 اردیبهشت 1390, 11:04 صبح
من وقتی از ادیتور Tinymce استفاده می کنم، نمی تونم از کدهای جاوا اسکریپت و آژاکسی که خودم نوشتم استفاده کنم تا محتویات ادیتور رو بگیرم و بعد این محتویات رو نمایش بدم یا به سرور بفرستم.

ظاهرا مشکل از استفاده از همزمان از فایلهای جاوا اسکریپت هست.

چطور باید مشکل رو حل کنم؟

hossin.esm
پنج شنبه 01 اردیبهشت 1390, 12:19 عصر
برای گرفتن مقدار دیتور از کد زیر استفاده کنید.

tinyMCE.get('id').getContent()

به جای id ، همون id textarea را قرار دهید.
http://tinymce.moxiecode.com/forum/viewtopic.php?id=9983

i-php-i
پنج شنبه 01 اردیبهشت 1390, 16:12 عصر
برای گرفتن مقدار دیتور از کد زیر استفاده کنید.

tinyMCE.get('id').getContent()

به جای id ، همون id textarea را قرار دهید.
http://tinymce.moxiecode.com/forum/viewtopic.php?id=9983

مشکل حل شد. مرسی

یه سوال دیگه وقتی از این کد استفاده می کنم مطالب درون ادیتور رو عینن نمایش می ده.

ممکنه کاربر داده های مخری وارد کرده باشه، چطور می تونم توی کلاینت داده های کاربر رو کد کنم و به سمت سرور ارسال کنم؟

البته ئقتی داده ها به سرور رسیدن باید بتونم داده ها رو دیکد کنم.

hossin.esm
جمعه 02 اردیبهشت 1390, 22:40 عصر
سلام
فکر نکنم نیازی به کد کردن سمت کلاینت باشه
فقط باید سمت سرور از تابع htmlentities() (http://ir2.php.net/manual/en/function.htmlentities.php) برای رفع خطر احتمالی استفاده کنید.
http://ir2.php.net/manual/en/function.htmlspecialchars.php