ورود اطلاعات فارسی با استفاده از جاوا اسکریپت - تالار گفتمان آذر فروم





دعوت به همکاری با آذر فروم

 

ورود اطلاعات فارسی با استفاده از جاوا اسکریپت
زمان کنونی: 18-09-1395،01:47 ق.ظ
کاربران در حال بازدید این موضوع: 1 مهمان
نویسنده: Friga
آخرین ارسال: Friga
پاسخ: 2
بازدید: 300

 
 
رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5

موضوع: ورود اطلاعات فارسی با استفاده از جاوا اسکریپت
ارسال: #1
ورود اطلاعات فارسی با استفاده از جاوا اسکریپت
پست‌ها: 11,943
تاریخ عضویت: 20 اردیبهشت 1390
اعتبار: 288
حالت من: Shad
اگر قبلا اقدام به استفاده از زبان فارسی در کدهای خود و مخصوصا هنگام کار با Microsoft Access کرده باشید به احتمال زیاد با مشکلات موجود بر سر راه آشنا هستید. یکی از مشکلات اساسی بر سر راه استفاده از زبان فارسی در بانکهای اطلاعاتی Microsoft Access در نحوه ورود اطلاعات می باشد. برای درک بهتر این موضوع اینگونه عمل نمایید:

در ویندوز خود قابلیت فارسی نویسی را فعال نمایید و پس از آن در Access یک Table با نام test وبا یک فیلد به نام test از نوع text ایجاد نمایید. سپس با استفاده از خود Access اطلاعاتی به زبان فارسی وارد نمایید. سپس از Access خارج شده و با استفاده از ASP به بانک اطلاعاتی Access متصل شده و اطلاعات وارد شده را خوانده و نمایش دهید. مشاهده خواهید نمود که اطلاعات نمایش داده شده داخل مرورگر با اطلاعات وارد شده توسط شما در داخل Access متفاوت می باشد.
















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


=====ஜ۩۞۩ஜ=====

28-05-1391 02:11 ب.ظ
 
ارسال: #2
RE: ورود اطلاعات فارسی با استفاده از جاوا اسکریپت
پست‌ها: 11,943
تاریخ عضویت: 20 اردیبهشت 1390
اعتبار: 288
حالت من: Shad
برای حل این مشکل چه باید کرد؟

برای حل این مشکل باید اطلاعات از خارج از Access و با استفاده از ASP و یک تابع Javascript که صفحه کلید را در همه ویندوزها اعم از فارسی و انگلیسی، فارسی نموده و امکان تایپ فارسی را فراهم میکند، وارد شوند. روش کار به این صورت است که در یک فرم HTML و در داخل یک Input Box هنگام فشرده شدن هر کلیدی از صفحه کلید، تابع Javascript فرا خوانده شده و معادل فارسی حرف وارد شده را نمایش میدهد. برای نمایش حروف فارسی لازم است که از charset=windows-1256 استفاده نمایید. فونت صفحه را نیز یکی از دو فونت Times New Roman و یا Tahoma انتخاب نمایید. این دو فونت فونتهای استاندارد ویندوز بوده و برای دیده شدن متون فارسی نیازی به نصب فونت جدید روی سیستم کاربر نخواهد بود. Javascript استفاده شده در زیر آمده است:

#$%،گ)(+و-./۰۱۲۳۴۵۶۷۸۹:ک,=.؟@ِذ}ىُىلآـ،/د؛َءٍف{ًْإ~جژچ^_پشذزیثبلاهتنمئدخحضقسفعرصطغظ<|>ّ’.charCodeAt(key-32);
else if (e)
e.which=’ !”#$%،گ)(+و-./۰۱۲۳۴۵۶۷۸۹:ک,=.؟@ِذ}ىُىلآـ،/د؛َءٍف{ًْإ~جژچ^_پشذزیثبلاهتنمئدخحضقسفعرصطغظ<|>ّ’.charCodeAt(key-32);
}
return true;
}
//–>
</SCRIPT>
پس از طراحی فایل HTML نوبت به ایجاد فایل ASP می رسد. در فایل ASP باید اطلاعات وارد شده در فرم HTML را دریافت نموده و در بانک اطلاعاتی Access توسط برنامه خود بنویسید. نکته جالب این است که اگر وارد Microsoft Access شوید و اطلاعات وارد شده توسط برنامه خود را مشاهده نمایید اثری از حروف فارسی مشاهده نخواهید کرد. حال اگر دوباره توسط برنامه ASP اولیه به بانک اطلاعاتی متصل شوید و اطلاعات دریافت شده را داخل مرورگر نمایش دهید اطلاعات به صورت فارسی نمایش داده میشوند. لازم به ذکر است که باید از charset=windows-1256 در فایل ASP که اطلاعات فارسی را نمایش میدهد استفاده نمایید.
















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


=====ஜ۩۞۩ஜ=====

28-05-1391 02:11 ب.ظ
 


[-]
پاسخ سریع
پیام
پاسخ خود را برای این پیام در اینجا بنویسید.


کد تصویری
royalfuns
(غیر حساس به بزرگی و کوچکی حروف)
لطفاً کد نشان داده شده در تصویر را وارد نمایید. این اقدام جهت جلوگیری از ارسال‌های خودکار ضروری می‌باشد.

موضوعات مشابه ...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  onUnLoad Event در جاوا اسکریپت Friga 0 286 28-05-1391 02:45 ب.ظ
آخرین ارسال: Friga
  انواع اعداد اعشاری جاوا Friga 7 587 28-05-1391 02:43 ب.ظ
آخرین ارسال: Friga
  استفاده از پرانتزها در جاوا Friga 0 274 28-05-1391 02:38 ب.ظ
آخرین ارسال: Friga
  عملگرهای منطقی بولی Boolean در جاوا Friga 5 520 28-05-1391 02:32 ب.ظ
آخرین ارسال: Friga
  عملگر انتساب The Assignment Operator در جاوا Friga 0 321 28-05-1391 02:29 ب.ظ
آخرین ارسال: Friga

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان