Часто задаваемые вопросы по JavaScript
Ответ: Этот скрипт и расчитан на то, что алерт перекрывает контекстное меню, и по другому сделать нельзя.
НО! в IE (начиная с какой версии не помню) есть следующий метод:
document.oncontextmenu = function(){return false;};
То есть будет работать вот так:
<html>
<body>
<script LANGUAGE="JavaScript1.1">
<!--
document.oncontextmenu = function(){return false;};
//-->
</script>
</body>
</html>
|