首页 > 解决方案 > TEdgeBrowser 弹出菜单/上下文菜单

问题描述

TEdgebrowser 组件中的上下文菜单如何被覆盖?物业检查员不为此提供活动。

标签: delphi

解决方案


可以使用 Javascript 禁用上下文菜单。此解决方案并未涵盖所有用例。我的问题就够了。。

<!DOCTYPE html>
<html lang="de">
  <head>
  <title>Test</title>
  <script type='text/javascript'>
    let ContextMenuDefault = false;  
    document.addEventListener('contextmenu', function(event)
    {
      if (false == ContextMenuDefault)
       event.preventDefault();
    }, true);
  </script> 
  </head>   
  <body>
   Hello World
  </body>
</html> 

推荐阅读