Custom right-click menu (edit)

Show Modal - Pure JavaScript

https://stackoverflow.com/questions/19060301/how-to-prevent-background-scrolling-when-bootstrap-3-modal-open-on-mobile-browse/19067430

https://sabe.io/tutorials/how-to-create-modal-popup-box

Pure JavaScript Modal

https://tingle.robinparisi.com/

https://usefulangle.com/post/279/hide-page-scrollbar-when-fixed-modal-opened

Simple Modal

https://www.cssscript.com/demo/simplest-modal-component-pure-javascript/

https://medium.com/yet-sh/in-react-how-to-prevent-body-from-scrolling-when-a-modal-is-opened-bf3b90647902

https://medium.com/@dren4510/building-a-modal-overly-using-pure-javascript-211ba416e028

CRUD Pure JavaScript

https://www.codemag.com/Article/1601031/CRUD-in-HTML-JavaScript-and-jQuery-Using-the-Web-API

Ajax Post - Pure JavaScript

https://stackoverflow.com/questions/30414372/ajax-post-implementation-in-pure-javascript

https://stackoverflow.com/questions/31155471/how-to-make-an-ajax-call-with-pure-javascript

Prevent Right Click - Pure JavaScript

https://www.codingbot.net/2017/03/disable-copy-paste-mouse-right-click-using-javascript-jquery-css.html

https://stackoverflow.com/questions/4909167/how-to-add-a-custom-right-click-menu-to-a-webpage

<script type="text/javascript">
window.addEventListener('DOMContentLoaded', function () {

if (document.addEventListener) {
document.addEventListener('contextmenu', function (e) {
e.preventDefault();
}, false);
} else {
document.attachEvent('oncontextmenu', function () {
window.event.returnValue = false;
});
}
});
window.addEventListener('load', function () {
console.log('Everything has loaded!')
});
</script>

Show Modal using Pure JavaScript

https://sabe.io/tutorials/how-to-create-modal-popup-box