DOM
DOM یا این که Document Object Method، یکی مفاهیم اساسی در اپنویسی با JavaScript جهت تعامل با صفحه های اینترنت میباشد. برای نرم افزارنویسی با جاوا اسکریپت و تعامل عالی صفحه های اینترنت در AJAX، شناخت با این مضمون به طور کاملً ضروری خواهد بود. فرض نمائید بعداز پیاده سازی یک ورقه اینترنت طراحی سایت اختصاصی با استعمال از CSS و HTML می خواهید قسمتهایی از آن را در موقعیت تمجید گردیده خاصی تغییرو تحول دهید. به صورت نمونه، قصد دارید با کلیک روی یک دکمه، بخشی از برگه نهفته گردد یا این که متن جان دار در یکیاز عنصرها آن کاغذ اینترنت (تگهای HTML) تغییر و تحول نماید.
نحوه دسترسی بهاین تگهای HTML و تغییرو تحول محتویات آنها با به کار گیری از DOM قابلیت و امکانپذیر میباشد. براین اساس، DOM روشی برای دسترسی به تگهای HTML و اعمال تغییرات روی آنهاست معرفی اجزای تشکیل دهنده AJAX برای آنکه بتوان تکنولوژی AJAX را طراحی کرد، موردنیاز میباشد که اجزا و قابلیت و امکانهای پایین، در تارنما متبوع وجود داشته باشند.
جاوا اسکریپت (JavaScript)
جاوااسکریپت، تأمینکننده امکانهایی برای برقراری با سرور یا این که سمت بکاند (Back-end) اینترنتتارنما میباشد. این قابلیت و امکان در تکنولوژی AJAX به صورت ویژه الزامی وجود ندارد. البته با دقت به اینکه مجموع مرورگرهای امروزی اینترنت از این لهجه نرم افزارنویسی حفاظت مینمایند، درین تکنولوژی مایحتاج خواهد بود.
XmlHttpRequest
این امکان منجر برقراری رابطه مرورگر با سمت سرور تارنما (Back-end) میشود. در مرورگرهای متفاوت، این قابلیت و امکان به وسیله مؤلفههای مختلفی آماده شدهاست. به صورت نمونه، در مرورگر Internet Explorer مؤلفه MSXML ActiveX و در مرورگر Mozilla Firefox مؤلفه XmlHttpRequest این خصوصیت را تأمین مینماید.
پناه از DOM
DOM یک کدام از دیگر از اجزای مایحتاج تکنولوژی AJAX میباشد. این قسمت، یک ساختار درختی از آحاد ارکان HTML باطن یک برگه اینترنت میباشد. مرورگرهای متفاوت جهت مدد از بهروزرسانی پویای این ارکان، از یک نحوه استاندارد استعمال مینمایند. اینراه استاندارد در اکثر اوقات مرورگرها با مدد از DOM اجرا میگردد.
JSON یا این که XML
XML، تحت عنوان بخشی دیگر از اجزای AJAX، تأمینکننده بضاعت برقراری رابطه با سرور اینترنتتارنما در یک مکانیزم استاندارد میباشد. در بعضی موقعیت به مکان این نصیب، از JASON (JavaScript Object Notation) برای علامتگذاری رابطه به کارگیری میشود.
شناخت با طرز کوشش AJAX
اعمال پروژه Ajax طی چندین مرحله اعمال میگردد. آغاز به شغل این تکنولوژی با کلیک روی یک دکمه یا این که لینک و پیوند شروع می شود. با ایفا هر مورد از این دو اتفاق افتاد، یک شیء XMLHTTP ساخته می گردد. بعد درخواستی به صورت Httprequest به سرور ارسال میشود. سرور، این درخواست را پردازش مینماید.
بهدنبال، سرور برای این درخواست پاسخی ساخت مینماید. آنگاه دادهها را به مرورگر گشوده میگرداند. در غایت، جواب در مرورگر به وسیله جاوا اسکریپت (JavaScript) اخذ میشود. این جواب به طور بهروزرسانی محتوای ورقه، اکران داده میشود.
DOM
DOM یا این که Document Object Method، یکی مفاهیم اساسی در اپنویسی با JavaScript جهت تعامل با صفحه های اینترنت میباشد. برای نرم افزارنویسی با جاوا اسکریپت و تعامل عالی صفحه های اینترنت در AJAX، شناخت با این مضمون به طور کاملً ضروری خواهد بود. فرض نمائید بعداز پیاده سازی یک ورقه اینترنت طراحی سایت اختصاصی با استعمال از CSS و HTML می خواهید قسمتهایی از آن را در موقعیت تمجید گردیده خاصی تغییرو تحول دهید. به صورت نمونه، قصد دارید با کلیک روی یک دکمه، بخشی از برگه نهفته گردد یا این که متن جان دار در یکیاز عنصرها آن کاغذ اینترنت (تگهای HTML) تغییر و تحول نماید.
نحوه دسترسی بهاین تگهای HTML و تغییرو تحول محتویات آنها با به کار گیری از DOM قابلیت و امکانپذیر میباشد. براین اساس، DOM روشی برای دسترسی به تگهای HTML و اعمال تغییرات روی آنهاست معرفی اجزای تشکیل دهنده AJAX برای آنکه بتوان تکنولوژی AJAX را طراحی کرد، موردنیاز میباشد که اجزا و قابلیت و امکانهای پایین، در تارنما متبوع وجود داشته باشند.
جاوا اسکریپت (JavaScript)
جاوااسکریپت، تأمینکننده امکانهایی برای برقراری با سرور یا این که سمت بکاند (Back-end) اینترنتتارنما میباشد. این قابلیت و امکان در تکنولوژی AJAX به صورت ویژه الزامی وجود ندارد. البته با دقت به اینکه مجموع مرورگرهای امروزی اینترنت از این لهجه نرم افزارنویسی حفاظت مینمایند، درین تکنولوژی مایحتاج خواهد بود.
XmlHttpRequest
این امکان منجر برقراری رابطه مرورگر با سمت سرور تارنما (Back-end) میشود. در مرورگرهای متفاوت، این قابلیت و امکان به وسیله مؤلفههای مختلفی آماده شدهاست. به صورت نمونه، در مرورگر Internet Explorer مؤلفه MSXML ActiveX و در مرورگر Mozilla Firefox مؤلفه XmlHttpRequest این خصوصیت را تأمین مینماید.
پناه از DOM
DOM یک کدام از دیگر از اجزای مایحتاج تکنولوژی AJAX میباشد. این قسمت، یک ساختار درختی از آحاد ارکان HTML باطن یک برگه اینترنت میباشد. مرورگرهای متفاوت جهت مدد از بهروزرسانی پویای این ارکان، از یک نحوه استاندارد استعمال مینمایند. اینراه استاندارد در اکثر اوقات مرورگرها با مدد از DOM اجرا میگردد.
JSON یا این که XML
XML، تحت عنوان بخشی دیگر از اجزای AJAX، تأمینکننده بضاعت برقراری رابطه با سرور اینترنتتارنما در یک مکانیزم استاندارد میباشد. در بعضی موقعیت به مکان این نصیب، از JASON (JavaScript Object Notation) برای علامتگذاری رابطه به کارگیری میشود.
شناخت با طرز کوشش AJAX
اعمال پروژه Ajax طی چندین مرحله اعمال میگردد. آغاز به شغل این تکنولوژی با کلیک روی یک دکمه یا این که لینک و پیوند شروع می شود. با ایفا هر مورد از این دو اتفاق افتاد، یک شیء XMLHTTP ساخته می گردد. بعد درخواستی به صورت Httprequest به سرور ارسال میشود. سرور، این درخواست را پردازش مینماید.
بهدنبال، سرور برای این درخواست پاسخی ساخت مینماید. آنگاه دادهها را به مرورگر گشوده میگرداند. در غایت، جواب در مرورگر به وسیله جاوا اسکریپت (JavaScript) اخذ میشود. این جواب به طور بهروزرسانی محتوای ورقه، اکران داده میشود.

راهنمای پرامپتنویسی برای ساختوساز محتوای متنی