PDA

View Full Version : سوال: بهم ریخته شدن متون در html editor



DotNet_King
سه شنبه 24 اردیبهشت 1387, 23:44 عصر
با سلام به دوستان گرامی

وقتی از ادیتور های Html استفاده می کنم و وقتی هم زمان فارسی و انگلیسی تایپ می کنم، متن بهم ریخته میشه. به خدا چند روزه کارم سرچ کردن شده ولی چیزی پیدا نکردم
روی htmlarea که جواب نمی ده
Tinymsc رو هم آدرسش رو این زیر می زارم تا مشکل من رو ببینید
http://tinymce.moxiecode.com/example_full.php?example=true
مثلا سلام man به شما رو اینجوری نشون می ده
به شما man سلام


می خواستم ببینم کسی از دوست می تونه یه ادیتور خوب سازگار با دات نت معرفی کنه، که این مشکل رو نداشته باشه یا راهی وجود داره که مشکل این ادیتورها رو رفع کنم؟ اصلا اسم ادیتوری که تو همین سایت استفاده می شه چیه؟

Alireza_Salehi
چهارشنبه 25 اردیبهشت 1387, 06:39 صبح
FCKEditor ! (http://www.fckeditor.net/)

DotNet_King
چهارشنبه 25 اردیبهشت 1387, 13:19 عصر
FCKEditor ! (http://www.fckeditor.net/)

آقای صالحی از بابت راهنمایی تون یه دنیا ممنون ولی من دمو خودfck را که تو این آدرس دیدم http://www.fckeditor.net/demo همین مشکل رو داشت عکس رو هم ضمیمه کردم لطفا ببینید.
من می خواستم رو صفحه مثلا نشون بده (دانلود نرم افزار xyz به صورت مجانی ) ولی این طوری اشتباه نمایش می ده!
می شه بیشتر راهنمایی کنید مثلا dll هست که به برنامه اضافه کنم مشکلم بر طرف بشه؟

Alireza_Salehi
چهارشنبه 25 اردیبهشت 1387, 15:37 عصر
این دمو در حالت چپ به راست اجرا شده است در صورتی که این ادیتور را از طریق خاصیت ContentLangDirection راست به چپ کنید مشکلی وجود نخواهد داشت.



switch (rblLanguage.SelectedValue)
{
case"en-US":
fckeEditor.ContentLangDirection = FredCK.FCKeditorV2.LanguageDirection.LeftToRight;
break;
case"fa-IR":
fckeEditor.ContentLangDirection = FredCK.FCKeditorV2.LanguageDirection.RightToLeft;
break;
}


این خاصیت ارتباطی به حالت چپ چین (Justify Left)http://barnamenevis.org/forum/images/editor/justifyleft.gif ، راست چین (Justify Right)http://barnamenevis.org/forum/images/editor/justifyright.gif یا وسط چین (Justify Center)http://barnamenevis.org/forum/images/editor/justifycenter.gif ندارد.


البته می تونید بدون استفاده از کد این خاصیت را در فایل fckconfig.js که در فولدر اصلی fckeditor قرار دارد تنظیم کنید.


FCKConfig.ContentLangDirection = 'rtl' ;