Skip to main content

एजाक्‍स एक परिचय - एजाक्‍स सीखें हिन्‍दी में ।


एजाक्‍स क्‍यूँ -

एजाक्‍स सीखने से पहले हमें ये जानना आवश्‍यक है कि अजाक्‍स में आखिर ऐसा क्‍या है जिसके कारण हम इसे सीखें । एजाक्‍स की क्‍या विशेषताएँ हैं तथा इससे क्‍या-क्‍या किया जा सकता है । आइये जानते हैं |

एजाक्‍स सीखना कितना फायदेमन्‍द हो सकता है -

  • एजाक्‍स के द्वारा हम बिना किसी पेज को रिलोड किये ही पेज के कान्‍टेन्‍ट को अपडेट कर सकते हैं ।
  • पेज लोड होने के बाद सर्वर से डेटा रिक्‍वेस्‍ट कर सकते हैं ।
  • पेज लोड होने के बाद सर्वर से डेटा प्राप्‍त कर सकते हैं ।
  • सर्वर को बैकग्राउंण्‍ड में डेटा भेज सकते हैं ।

एजाक्‍स क्‍या है -

एजाक्‍स का फुल फार्म - Asynchronous JavaScript And XML
एजाक्‍स प्रोग्रामिंग भाषा नहीं है, बल्कि यह एक्‍सएमएल तथा एचटीएमएल डोम का मिश्रण कहा जा सकता है ।
यह XMLHttpRequest के द्वारा सर्वर से रिस्‍पान्‍स भेज या प्राप्‍त कर सकता है जो कि जावास्क्रिप्‍ट के द्वारा वेबपेज पर तैयार किया जाता है ।

XMLHttpRequest आब्‍जेक्‍ट -

XMLHttpRequest आब्‍जेक्‍ट का प्रयोग सर्वर से डेटा प्राप्‍त करने के लिये किया जाता है । इसी के माध्‍यम से हम वेबपेज के किसी भी भाग में डाटा बिना पूरा वेबपेज रिलोड किये ही अपडेट कर सकते हैं । सभी आधुनिक ब्राउजर इसे सपोर्ट करते हैं ।
उदाहरण -
var a = new XMLHttpRequest();

ActiveXObject आब्‍जेक्‍ट -
पर पुराने ब्राउजर (IE6 और उससे पुराने संस्‍करण) इसे सपोर्ट नहीं करते हैं अत: इसके स्‍थान पर ActiveXObject का प्रयोग किया जाता है ।
उदाहरण -
var a = new ActiveXObject("Microsoft.XMLHTTP");

Comments

Post a Comment