JSFiddle - React, Tailwind, and code Playground

HTML

<IMG SRC="http://i.ytimg.com/vi/mSFTRoBY99s/hqdefault.jpg" ALT="" />

JavaScript

function disableClick(e) {
    var message = 'WOULD YOU STEAL A CAR?';
    if (document.all) {
        if (((event.button == 2) || (event.button == 3)) && ((event.srcElement.tagName == "IMG") || (event.srcElement.getAttribute("type").toUpperCase() == "IMAGE"))) {
            if (event.srcElement.oncontextmenu) {
                event.srcElement.oncontextmenu = function(event) {
                    if (event.preventDefault) {
                        event.preventDefault();
                    };
                    if (event.stopPropagation) {
                        event.stopPropagation();
                    };
                    if (event.returnValue) {
                        event.returnValue = false;
                    };
                };
            } else {

                if (event.srcElement.addEventListener) {
                    event.srcElement.addEventListener("contextmenu", function(event) {
                            if (event.preventDefault) {
                                event.preventDefault();
                            };
                            if (event.stopPropagation) {
                                event.stopPropagation();
                            };
                            if (event.returnValue) {
                                event.returnValue = false;
                            };
                        }

                    );
                } else if (event.srcElement.attachEvent) {
                    event.srcElement.attachEvent("contextmenu", function(event) {
                            if (event.preventDefault) {
                                event.preventDefault();
                            };
                            if (event.stopPropagation) {
                                event.stopPropagation();
                            };
                            if (event.returnValue) {
                                event.returnValue = false;
                            };
                   ...