EasyUI Forum
May 09, 2024, 10:32:22 AM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: [SOLVED] Enable right click on texteditor  (Read 5139 times)
Pierre
Sr. Member
****
Posts: 439


View Profile Email
« on: November 28, 2017, 02:59:43 PM »

Hello
I'm using this code in my index.html file, to prevent using right-click except on editing fields:

Code:
  <script type="text/javascript">
    $(document).ready(function(data){
       $(document).bind('contextmenu',function(e){
        var t = $(e.target).closest('#editor,.validatebox-text');   // enable right click on HTML editor and all input's
        if (!t.length){
          e.preventDefault();    
        }
      });      
    });
  </script>  

question is - how to enable right-click on texteditor, too?
Thank you
« Last Edit: November 29, 2017, 01:14:49 AM by Pierre » Logged
stworthy
Administrator
Hero Member
*****
Posts: 3581


View Profile Email
« Reply #1 on: November 28, 2017, 08:45:50 PM »

Try this code.
Code:
<script type="text/javascript">
$(document).ready(function(data){
   $(document).bind('contextmenu',function(e){
    var t = $(e.target).closest('#editor,.validatebox-text,.texteditor-body');   // enable right click on HTML editor and all input's
    if (!t.length){
      e.preventDefault();   
    }
  });     
});
</script> 
Logged
Pierre
Sr. Member
****
Posts: 439


View Profile Email
« Reply #2 on: November 28, 2017, 11:22:46 PM »

Thank you for your answer but it does not work  Sad
Logged
stworthy
Administrator
Hero Member
*****
Posts: 3581


View Profile Email
« Reply #3 on: November 29, 2017, 12:21:24 AM »

Please refer to this example http://code.reloado.com/ecipez4/edit#preview. The user can only right click on the textbox and texteditor components.
Logged
Pierre
Sr. Member
****
Posts: 439


View Profile Email
« Reply #4 on: November 29, 2017, 01:14:38 AM »

Yes it works perfect, it was my mistake.
Thank you so much for your help.
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!