Mouseover
کمپیوٹنگ میں، ماؤس اوور، ماؤس ہوور یا ہوور باکس ایک گرافیکل کنٹرول عنصر ہے جو اس وقت چالو ہوتا ہے جب صارف پوائنٹر کو ٹرگر ایریا پر منتقل کرتا ہے، عام طور پر ماؤس کے ساتھ، لیکن ڈیجیٹل قلم سے بھی ممکن ہوتا ہے۔ ویب براؤزرز میں ماؤس اوور کنٹرول عناصر عام ہیں۔ مثال کے طور پر، ہائپر لنک پر گھومنا ماؤس اوور کنٹرول عنصر کو اسٹیٹس بار پر یو آر ایل ظاہر کرنے کے لیے متحرک کرتا ہے۔ سائٹ ڈیزائنرز جاوا اسکرپٹ یا کاسکیڈنگ اسٹائل شیٹس کا استعمال کرتے ہوئے اپنے ماؤس اوور ایونٹس کی وضاحت کر سکتے ہیں۔ ماؤس اوور ایونٹس اکثر ویب ڈیزائن اور گرافیکل یوزر انٹرفیس پروگرامنگ میں استعمال ہوتے ہیں۔ اسے رول اوور کے نام سے بھی جانا جاتا ہے، جو ویب ڈویلپر یا ویب ڈیزائنر کے بنائے ہوئے بٹن سے مراد ہے، جو ویب پیج کے اندر پایا جاتا ہے، جو صارف اور خود پیج کے درمیان تعامل فراہم کرنے کے لیے استعمال ہوتا ہے۔ اس سلسلے میں رول اوور کی اصطلاح "بٹن پر ماؤس کرسر کو رول کرنے" کے بصری عمل سے شروع ہوتی ہے جس کی وجہ سے بٹن رد عمل ظاہر کرتا ہے (عام طور پر بصری طور پر، بٹن کی ماخذ تصویر کو کسی اور تصویر سے تبدیل کرکے)، اور بعض اوقات ویب پیج میں ہی تبدیلی کا نتیجہ ہوتا ہے۔ اصطلاح 'رول' کا حصہ شاید پرانے چوہوں کا حوالہ دے رہا ہے جس میں مکینیکل اسمبلی ہوتی تھی جس میں ایک سخت ربڑ کی گیند ہوتی تھی جو ماؤس کی بنیاد میں رکھی جاتی تھی (جو رول ہوتی ہے) جدید آپٹیکل ماؤس کے برعکس، جس میں کوئی رولنگ پارٹس نہیں ہوتے ہیں۔ رول اوورز امیجری، ٹیکسٹ یا بٹن کے ذریعے کیے جا سکتے ہیں۔ اس تعاملی عمل کو انجام دینے کے لیے صارف کو صرف دو تصاویر/بٹنوں (ان تصاویر میں "آلٹ" متن کے ممکنہ اضافے کے ساتھ) کی ضرورت ہوتی ہے۔ رول اوور امیجری یا تو بلٹ ان ٹول یا اسکرپٹ کوڈنگ والے پروگرام کے ذریعے کی جا سکتی ہے۔ صارف کو پہلی تصویر کا انتخاب کرنا ہوگا اور ایک متبادل ثانوی تصویر کا انتخاب کرنا ہوگا۔ رول اوور کو متحرک کرنے کے لیے ماؤس ایکشن کو یا تو "کلک آن" یا "ماؤس اوور" پر سیٹ کرنا ہوگا۔ جب ماؤس اوور امیج پر منتقل ہوتا ہے، تو آلٹ امیج/سیکنڈری امیج ظاہر ہوگی لیکن نہیں رہے گی-جب صارف ماؤس کو امیج سے دور کرکے "ماؤس آؤٹ" کرتا ہے، تو اصل ماخذ امیج دوبارہ ظاہر ہوگی۔ ٹول ٹپ ماؤس اوور ایونٹ کا ایک خاص استعمال ایک ٹول ٹپ ہے جو پوائنٹر کے نیچے آبجیکٹ کی مختصر وضاحت دکھاتا ہے۔ ٹول ٹپ صرف اس وقت ظاہر ہوتا ہے جب ماؤس یا اسٹائلس کو ایک مخصوص وقت کے لیے آبجیکٹ پر رکھا جاتا ہے۔ تصاویر پر، یہ ایچ ٹی ایم ایل ٹائٹل ایٹریبیوٹ کا استعمال کرتے ہوئے تیار کیے جا سکتے ہیں۔ مثالیں <!-- براہ راست استعمال کی سفارش نہیں کی جاتی ہے۔ یہ ویب معیارات کے مطابق نہیں ہے۔ --> <آئی ایم جی آئی ڈی = "مائی امیج" ایس آر سی = "/امیجز/مائی امیج. جے پی جی" آن ماؤس اوور = "الرٹ (" آپ کا پیغام ") ؛">// بغیر کسی فریم ورک کے جاوا اسکرپٹ کوڈ <ریف> ور مائی آئی ایم جی = document.getElementById ('مائی امیج') ؛ </ریف> فنکشن مائی میسج () {الرٹ ('آپ کا پیغام') ؛} اگر (myImg.addEventListener) {// ایڈ ایوینٹ لسٹنر اشیاء میں واقعات کو شامل کرنے کا معیاری طریقہ ہے۔ myImg.addEventListener ('ماؤس اوور'، مائی میسج، فالس) ؛} اور اگر (myImg.attachEvent) {// انٹرنیٹ ایکسپلورر کے لیے myImg.attachEvent ('آن ماؤس اوور'، مائی میسج) ؛} اور {// دوسرے براؤزرز کے لیے myImg.onmouseover = مائی میسج ؛}// jQuery مثال۔ اگر کلائنٹ براؤزر میں جاوا اسکرپٹ کو غیر فعال کر دیا جائے تو یہ اچھی طرح سے خراب ہو جاتا ہے۔ $("آئی ایم جی"). ماؤس اوور (فنکشن () {الرٹ ("آپ کا پیغام") ؛}) ؛ حوالہ جات بیرونی لنکس پوشیدہ سی ایس ایس مینو خالص سی ایس ایس میں ایک کثیر سطحی ماؤس اوور مینو (یعنی. کوئی جاوا اسکرپٹ نہیں) DontClick.it صرف ماؤس اوور کا استعمال کرتے ہوئے نیویگیشن کا مظاہرہ (فلیش پلیئر کی ضرورت ہے) گرافیکل کنٹرول عناصر