oncontextmenu ఇవెంట్

నిర్వచనం మరియు ఉపయోగం

వినియోగదారుడు ఎక్కువ క్లిక్ చేసినప్పుడు కాంటెక్స్ట్ మెనూ తెరిచినప్పుడు oncontextmenu ఇవెంట్ జరుగుతుంది

ప్రత్యామ్నాయ వివరణ:అన్ని బ్రౌజర్లు కాంటెక్స్ట్ మెనూ ఇవెంట్ను మద్దతు ఇస్తాయి కానీ ప్రస్తుతం మాత్రమే ఫైర్ఫాక్స్ మద్దతు ఇస్తుంది contextmenu అట్రిబ్యూట్

ఉదాహరణ

వినియోగదారుడు కాంటెక్స్ట్ మెనూ కలిగిన <div> ఇల్మెంట్ను కుడి క్లిక్ చేసినప్పుడు జావాస్క్రిప్ట్ నిర్వహించండి:

<div oncontextmenu="myFunction()" contextmenu="mymenu">

మీరే ప్రయత్నించండి

సింథాక్స్

హ్ట్మ్ల్ లో:

<ఇల్మెంట్ oncontextmenu="myScript">

మీరే ప్రయత్నించండి

జావాస్క్రిప్ట్లో:

ఆబ్జెక్ట్.oncontextmenu = function(){myScript};

మీరే ప్రయత్నించండి

జావాస్క్రిప్ట్లో యూజ్ చేసుకుని addEventListener() మాదిరి మాధ్యమం ఉపయోగించండి:

ఆబ్జెక్ట్.addEventListener("contextmenu", myScript);

మీరే ప్రయత్నించండి

ప్రత్యామ్నాయ వివరణ:ఇంటర్నెట్ ఎక్స్ప్లోరర్ 8 లేదా అంతకు ముంది సంస్కరణలు మద్దతు ఇవ్వలేదు addEventListener() మాదిరి మాధ్యమం

టెక్నికల్ వివరాలు

బల్బులు ప్రసారం: 支持
రద్దు చేయగలిగే: 支持
ఈవెంట్ టైప్: MouseEvent
支持的 HTML 标签: 所有 HTML 元素
DOM 版本: Level 3 Events

浏览器支持

事件 Chrome IE Firefox Safari Opera
oncontextmenu 支持 支持 支持 支持 支持