کمپیوٹرز, سافٹ ویئر
جاوا اسکرپٹ کیا ہے؟ بنیادی جاوا سکرپٹ کے افعال
ویب سکرپٹ ایسے پروگرام ہیں جو براہ راست ایچ ٹی ایم ایل کوڈ میں لکھے جاتے ہیں یا صرف فائلوں میں، جو زیادہ بہتر ہے. یہ پروگرام جاوا اسکرپٹ میں لکھے گئے ہیں. اس طرح، جب جاوا سکرپٹ کے بارے میں بات کرتے ہو تو، آپ کہہ سکتے ہیں کہ یہ ایک پروگرامنگ زبان ہے جو تشریحی ہے.
جاوا اسکرپٹ کو براؤزر کی طرف سے پڑھا جاتا ہے، اور پھر درج شدہ اظہار اعزاز پائی جاتی ہے اور اس صفحے کو اوپر سے مقرر کئے جانے والی ہیراپنیاں انجام دی جاتی ہیں. JavaScript جاوا، سی ++ اور سی جیسے پروگرامنگ زبانوں میں اس کے نحوط میں اسی طرح کی ہے.
جاوا اسکرپٹ اس طرح کے سورج مائیکروسافٹ (اوراکل) اور نیٹسکیپ (موزیلا) جیسے کمپنیوں کی ترقی میں اپنی ترقی کو فروغ دیتا ہے. اصل زبان کا نام LiveScript تھا. تاہم، اس وجہ سے کہ جاوا سورج مائیکروسافٹ سسٹم کے ساتھ بہت مقبول تھا، نیسسکیٹ کے مارکیٹنگ ڈپارٹمنٹ نے زبان کا نام جاوا سکرپٹ کو تبدیل کرنے کا فیصلہ کیا. اسی وقت، یہ شمار کیا گیا تھا کہ یہ قدم مقبولیت کی زبان میں شامل ہو گی. اس کے علاوہ، جاوا سکرپٹ کے بارے میں بات کرتے وقت، یہ غور کرنا چاہئے کہ جاوا اور جاوا اسکرپٹ دو مختلف زبانیں ہیں.
ECMA-262 اس زبان کا سرکاری معیار ہے. اس جاوا اسکرپٹ زبان کا نام ECMAScript ہے.
اس زبان کو سیکھنے کے لئے، سی ایس ایس اور ایچ ٹی ایم ایل کے سابق علم مفید ہو گا. اگر اس سے پہلے کہ آپ سی ایس ایس اور ایچ ٹی ایم ایل کے بارے میں نہیں جانتے تھے تو، آپ کو فوری طور پر واقف ہونا چاہئے.
جاوا سکرپٹ کے حدود اور خصوصیات
جب آپ ویب صفحات پر [ہٹا دیں] سکرپٹ استعمال کرتے ہیں تو مندرجہ ذیل اختیارات ظاہر ہوتے ہیں:
- مختلف حرکت پذیر اثرات کو شامل کرنا جو ایچ ٹی ایم ایل اور سی ایس ایس کے ذریعے نافذ نہیں ہوتا ہے.
- ایچ ٹی ایم ایل عناصر کے مواد کو تبدیل کرنے اور صفحے کو دوبارہ لوڈ کرنے کے بغیر نئے ٹیگز شامل کرنے کی صلاحیت.
- واقعات کا جواب (صارف کے اعمال کے جواب میں) - کی بورڈ پر کیسٹسٹرو پروسیسنگ اور ماؤس کرسر منتقل.
- ڈیٹا کو بھیجنے سے پہلے ڈیٹا فارم کی توثیق کی کارکردگی کا مظاہرہ کرنا. یہ سرور پر بوجھ کو کم کر دیتا ہے اور سائٹ کو تیز کرتا ہے.
- براؤزر کے ورژن کا تعین کریں اور مطلوبہ صفحہ کو ڈاؤن لوڈ کریں، اس پر منحصر کریں.
یہ سکرپٹ کی صلاحیتوں کی مکمل فہرست نہیں ہے جو اس زبان میں لکھا گیا ہے، جاوا اسکرپٹ کے افعال میں ایک وسیع پیمانے پر معنی ہے.
مندرجہ بالا مواقع کے علاوہ، نظریات کے استعمال پر حدود موجود ہیں:
- فائلوں کی کوئی رسائی نہیں ہے جو صارف کے کمپیوٹر پر میزبان ہیں. عام طور پر، ویب پیج خود سے باہر تک رسائی نہیں ہے. ایک استثنا صرف اس کوکیز ہوسکتا ہے جو جاوا اسکرپٹ کا استعمال کرکے پڑھا اور لکھا جا سکتا ہے. اس قسم کی آبادی صرف عام طور پر صفحہ بوجھ تیز کرنے کے لئے ضروری ہوتی ہے.
- کراس ڈومین کے سوالات انجام دینے کا کوئی طریقہ نہیں، یہ مختلف صفحات پر ویب ڈومین تک رسائی حاصل کرنے کے لئے ہے، یہاں تک کہ اگر وہ پڑوسی ٹیب میں کھلے ہیں.
- ٹیب اور کھڑکیوں کو اس کے ساتھ کھولنے کے لئے ممکن نہیں ہے.
- صفحے پر منبع کے متن کی حفاظت کرنے کا کوئی طریقہ نہیں ہے اور صفحے سے تصاویر یا متن کاپی کرنے کی پابندی ہے. اس صورت میں، کچھ پابندیاں شامل کرنے کے لئے یہ ممکن ہے کہ جو جاوا اسکرپٹ کے افعال کی اجازت ہو.
کچھ طریقوں میں ایسی پابندیوں کو خرابی سے متعلق کوڈ پر عمل کرنا مشکل ہے.
جاوا سکرپٹ کیا ہے؟
جیسا کہ اوپر بیان کیا جاتا ہے، جاوا اسکرپٹ ایک ایسی زبان ہے جو ویب صفحات کے لۓ مداخلت دیتا ہے. اس زبان کے ساتھ، ان ایپلی کیشنز کو تخلیق کیا جاتا ہے جو ایچ ٹی ایم ایل کوڈ میں شامل ہیں. مثال کے طور پر، صارف کی طرف سے بھرے فارم یا سوالنامہ. اکثر جاوا اسکرپٹ زبان جاوا کے ساتھ الجھن ہے، لیکن ان زبانوں کے درمیان معمول میں بہت کم ہے.
کچھ بھی روبی، خود، پادری دیگر زبانوں کے ساتھ جاوا اسکرپٹ کا موازنہ کریں. لیکن یہ الگ الگ زبان ہے.
جاوا سکرپٹ کا استعمال کرتے ہوئے
جاوا اسکرپٹ کا استعمال کرتے ہوئے، آپ صفحہ میں تبدیلیاں کر سکتے ہیں، عنصر شیلیوں کو تبدیل کر سکتے ہیں، ٹیگ شامل یا ہٹ سکتے ہیں. اس کے علاوہ صفحے پر صارف کے اعمال کے بارے میں سیکھنے کا موقع بھی ہے (اسکرین کے کام کے علاقے کو کم یا ماؤس کے ساتھ کلکس، کسی بھی چابیاں دبائیں، صفحہ طومار). ایچ ٹی ایم ایل کوڈ کے کسی بھی عنصر تک پہنچنے کے لئے اور اس عنصر کو جوڑتو کرنا ممکن ہے. اس طرح، "جاوا سکرپٹ کیا ہے؟" سوال کا جواب ہے. صفحہ دوبارہ لوڈ کرنے کے بغیر اعداد و شمار ڈاؤن لوڈ کرنے کی صلاحیت ہوگی، پیغامات، ترتیبات یا پڑھنے والے کوکیز داخل کرنے اور بہت سے دوسرے اعمالوں کو انجام دینے کے لۓ.
جاوا اسکرپٹ کی انفرادیت کی بنیاد
اس زبان کا بنیادی انفرادیت یہ ہے کہ اس کے پاس تقریبا تمام براؤزرز کی حمایت ہوتی ہے اور ان کے ساتھ مکمل انضمام ہوتا ہے. جاوا اسکرپٹ کا استعمال کرتے ہوئے تمام اعمال بہت آسان ہیں. ایسی کوئی ٹیکنالوجی نہیں ہے جو اس طرح کے تمام فوائد پر مشتمل ہوں گے. مثال کے طور پر، کوئی کراس براؤزر نہیں ہیں، وہ تمام براؤزرز کی حمایت نہیں کرتے ہیں (یہ XUL، ActiveX، VBScript ہے). کچھ ایسے بھی ہیں جو براؤزر کے ساتھ مکمل طور پر مربوط نہیں ہیں. یہ سلور لائٹ، فلیش، جاوا ہے. اس وقت، اس ٹیکنالوجی کی ایک بڑی ترقی ہے اور اس میں ترقی جاوا سکرپٹ 2 کے عناصر ہیں.
متبادل پروگرامنگ کی زبانیں
ایسا ہوتا ہے کہ جاوا سکرپٹ کی امکانات محدود ہیں. اس صورت میں، مندرجہ ذیل پروگرامنگ کی زبانوں میں مدد ملے گی.
جاوا
سب سے زیادہ استعمال شدہ زبان جاوا ہے. یہ زبان پیچیدہ الگورتھم کی وضاحت کرتا ہے، لیکن یہ باقاعدہ سائٹ پر ہمیشہ کی ضرورت نہیں ہے. اس وجہ سے، جاوا اپپلٹ ایک طویل عرصہ تک بھرا ہوا ہے اور کافی حجم ہے.
فلیش
بہت شروع سے، فلیش زبان ایک کراس براؤزر کے طور پر ڈیزائن کیا گیا تھا اور ملٹی میڈیا اشیاء بنانے کے لئے. مثال کے طور پر، سائٹ، کھیل، بینر، آڈیو اور ویڈیو کے کھلاڑیوں پر انٹرایکٹو علاقوں کو بنانے کے لئے. دیگر چیزوں کے علاوہ، فلیش کا استعمال کرتے ہوئے آپ ساکیٹ (نیٹ ورک پر کنکشن) بناتے ہیں، آپ ملٹی میڈیا کے ساتھ کام کرسکتے ہیں، جو اسٹور پر درخواستوں کو بھیجنے کی ضرورت نہیں ہے، ان کو ذخیرہ کرسکتے ہیں. فلیش کے لئے آسان گرافیکل ترقیاتی اوزار ہیں.
اگر آپ فلیش اور جاوا اسکرپٹ کے نقصانات کا موازنہ کرتے ہیں، جن کی اشیاء بہت مختلف ہیں، فلیش کا بنیادی نقصان سرچ انجن کے ذریعہ اس کی خراب نشریات ہے. یہ ہے کیونکہ تلاش کے انجن ایچ ٹی ایم ایل کے لنکس کی پیروی کرتے ہیں. فلیش کا کنٹینر میں متن کا انتخاب کرنے کے لئے بھی ممکن نہیں ہے.
سلور لائٹ، Vbscript، جاوا ایف ایکس، ایل ایل
تعمیراتی انٹرفیس اور مواصلات کے علاقوں کے لئے جاوا اسکرپٹ کی صلاحیتوں کو پورا کرنے کے لئے، سلور لائٹ، Vbscript، JavaFX، XUL ٹیکنالوجیز استعمال کیا جاتا ہے.
وہ کہیں بھی فلیش اور جاوا اسکرپٹ کے مقابلے میں زیادہ سے زیادہ استعمال کیا جاتا ہے. ان میں سے ہر ایک کی خصوصیات کو الگ کرنے کے لئے، ہم مندرجہ ذیل کہہ سکتے ہیں:
- XUL - ڈیسک ٹاپ ایپلی کیشنز اور انٹرفیس کی وضاحت کرتے وقت استعمال کیا جاتا ہے. لیکن یہ ممکن ہے کہ اگر آپ موزیلا کے تحت ایک پروگرام بنائیں.
جاوا ایف ایکس - صرف جاوا کے ساتھ کمپیوٹر پر کام کرتا ہے، کیونکہ یہ اس زبان کے علاوہ ہے.
- Vbscript - مائیکروسافٹ کارپوریشن کی طرف سے تیار کیا گیا تھا. بنیاد بصری بیس کی طرف سے خدمت کی گئی تھی. یہ زبان کسی بھی طرح سے ترقی نہیں کرتا، ان دنوں تقریبا اس کا استعمال نہیں کیا جاتا ہے، جاوا سکرپٹ کی صلاحیتوں میں کمتر ہے.
سلور لائٹ - مائیکروسافٹ نے فلیش کے لئے ایک مسٹر کے طور پر تیار کیا. اس کی وجہ سے اس کی بھی مقبولیت نہیں ہے جاوا اسکرپٹ ڈور بہت زیادہ صفحے سکرپٹ فراہم کرسکتے ہیں.
جاوا اسکرپٹ کو کس طرح فعال کرنے اور جاوا سکرپٹ کی غلطی کیا ہے
اب نیٹ ورک پر صارفین کے روزمرہ مسائل پر بات چیت کے قابل ہے. آج، زیادہ تر زیادہ سے زیادہ، ایک صارف سماجی میں اپنے صفحے پر جانے کے بعد. نیٹ ورک اوپر کھڑکی میں دیکھتا ہے، غلطی کا پیغام "جاوا اسکرپٹ فعال نہیں ہے"، "سائٹ کے درست آپریشن کے لئے، جاوا اسکرپٹ کو فعال کریں"، "جاوا سکرپٹ کی غلطی". یہ ٹھیک ہے کہ یہ ایک سنگین سوال ہے، کیونکہ جبکہ صارف سے ویڈیو اور تصاویر ڈاؤن لوڈ کرنے میں مشکلات موجود ہیں.
موزیلا فائر فاکس میں کیسے جاوا سکرپٹ کام کرتا ہے
اگر صارف موزیلا میں کام کررہا ہے، تو آپ کو "آلات" پر جانے کی ضرورت ہے، پھر "ترتیبات" میں. پھر "مواد" ٹیب پر، "جاوا اسکرپٹ کا استعمال کریں" کے آگے باکس کو چیک کریں.
Google Chrome میں کس طرح جاوا اسکرپٹ کام کرتا ہے
اس براؤزر میں جاوا سکرپٹ کو فعال یا غیر فعال کرنے کے لئے، آپ کو مندرجہ ذیل اقدامات کی ضرورت ہے: "Google Chrome کو ترتیب دیں اور منظم کریں"، "اختیارات"، "اعلی درجے کی"، "ذاتی ڈیٹا (مواد کی ترتیبات)"، "جاوا اسکرپٹ". تمام سائٹس جاوا سکرپٹ کو استعمال کرنے کی اجازت دیں (تجویز کردہ).
اوپیرا میں کس طرح جاوا اسکرپٹ کام کرتا ہے
اس براؤزر میں جاوا اسکرپٹ کو فعال یا غیر فعال کرنے کے لئے، آپ کو مندرجہ ذیل کرنا ہوگا:
- F12 کلید پریس کریں.
"جاوا سکرپٹ کو فعال کریں" منتخب کریں.
IE ("انٹرنیٹ ایکسپلورر") میں کس طرح جاوا سکرپٹ شامل ہے
انٹرنیٹ ایکسپلورر میں جاوا سکرپٹ کو فعال یا غیر فعال کرنے کے لئے، آپ کو مندرجہ ذیل کرنے کی ضرورت ہے: "فورمز"، "انٹرنیٹ کے اختیارات"، "سیکورٹی" ٹیب، "انٹرنیٹ زون منتخب کریں"، "دیگر"، "سکرپٹ"، "سکرپٹ کی اجازت دیں".
VK میں جاوا اسکرپٹ
سی آئی ایس sotsset "VKontakte" میں انتہائی مقبول اکثر ناپسندیدہ حیرت پیش کرتا ہے. تیزی سے، VKontakte صارفین کو ویڈیو دیکھنے کے لئے آڈیو یا غیر فعال سننے کی عدم اطمینان کے بارے میں شکایت.
اس مسئلے کو حل کرنے کے لئے، آپ کو ویکیونٹک نیٹ ورک پر جاوا اسکرپٹ کی غلطی کی اصلاح کی ضرورت ہے.
جاوا اسکرپٹ VK غلطی کیا ہے؟
صارف نے سوشل نیٹ ورک میں اپنے صفحے کا دورہ کیا اور ایک ویڈیو یا آڈیو فائل چلانے کی کوشش کی، لیکن اس کے بعد اس نے اس کو "جاوا سکرپٹ کی غلطی: initAddMedia نہیں کی وضاحت کی ہے" اوپری بائیں کونے میں. یہ پیغام غلطی پر ظاہر ہوتا ہے
"[ہٹا دیا] InitAddMediaMedia".
سوشل نیٹ ورک میں "غلطی" میں غلطی کے ساتھ مسئلہ کو حل کرنے کے طریقے:
سب سے پہلے آپ "شروع"، "میرا کمپیوٹر" اور ونڈوز فولڈر پر جانے کی ضرورت ہے. پھر نظام 32 تقسیم اور ڈرائیور فولڈر پر جائیں. پھر فولڈر وغیرہ میں
- اس فولڈر میں ایک چھوٹی سی فائلوں کے وسط میں، آپ کو میزبان فائل منتخب کرنے کی ضرورت ہے.
اس فائل کو نوٹ پیڈ کے ساتھ کھول دیا گیا ہے. ایسا لگتا ہے کہ آپ میزبان فائل پر دائیں کلک کریں اور "کھولیں" کے ساتھ منتخب کریں. اس کے بعد آپ "ورڈ پیڈ ٹیکسٹ ایڈیٹر" منتخب کرسکتے ہیں.
اس فائل کو کھولنے کے بعد، آپ کو 127.0.0.1 مقامی ہسٹری اندراج کے ساتھ فائل کو دیکھنے کی ضرورت ہے. کوئی دوسرا ریکارڈ انتہائی زیادہ ہے اور آڈیو اور وڈیو فائلوں کے مستحکم آپریشن کو روکنے اور بلاکس کو روک دیتا ہے. فائل سے مکمل طور پر تمام معلومات کو حذف کرنا ضروری ہے اور یہ صرف اس آرٹیکل 127.0.0.1 مقامی ہسٹسٹ کو کاپی کریں. پھر "محفوظ کریں" پر کلک کریں اور کمپیوٹر کو دوبارہ شروع کریں. جب آپ VKontakte صفحے پر جائیں تو سب کچھ ٹھیک کام کریں گے.
Similar articles
Trending Now