Как пользователь может отключить правый клик по Flash для определенного веб-сайта?

Как пользователь может отключить правый клик по Flash для определенного веб-сайта?

Это не вопрос, типа я веб-разработчик, я хочу запретить пользователю загружать картинки с веб-сайта.

Вот в чем проблема: моя трехлетняя дочь любит играть на веб-сайте abcmouse.com, который по сути является веб-сайтом, полностью построенным на flash (почти нет видимого html-контента). Ей все еще трудно пользоваться своей маленькой розовой мышкой, и часто вместо того, чтобы нажать левую кнопку мыши, она нажимает правую, а затем появляется диалоговое окно параметров flash, и мне приходится бежать к ноутбуку, пока она не начала плакать.

Мне интересно, есть ли способ внедрить какой-нибудь java-скрипт перед загрузкой страницы и отключить диалоговое окно параметров flash. Что-то вроде Greasemonkey (теперь в Chrome есть встроенная поддержка Greasemonkey)? Подойдет решение для любого браузера (IE, Firefox, Chrome). Я не хочу полностью отключать правый клик мыши в окнах.

решение1

<script type="text/javascript">
var disabled_message = "";
document.oncontextmenu = function() 
{ 
   return false; 
}
document.onmousedown = function md(e) 
{ 
  try 
  { 
     if (event.button==2||event.button==3) 
     {
        if (disabled_message != '')
           alert(disabled_message);
        return false; 
     }
  }  
  catch (e) 
  { 
     if (e.which == 3) return false; 
  } 
}
</script>

Скрипт, который я использовал на своих сайтах. Он извлечен из WYSIWYG и готов к использованию JavaScript.

решение2

У меня была та же проблема с моей дочерью. Я запускал какой-то javascript через консоль, чтобы отключить меню правой кнопки мыши.

document.oncontextmenu = document.body.oncontextmenu = function() {return false;}

Связанный контент