Advertisement
Guest User

tag 1c

a guest
Apr 6th, 2018
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function InsertCodeTags()
  2. {
  3.  
  4.  obj = document.getElementById('message_text');
  5.  obj.focus();
  6.  
  7.  if (document.selection)
  8.  {
  9.    var s = document.selection.createRange();
  10.    if (s.text)
  11.    {
  12.      s.text = '[1С]' + s.text + '[/1С]';
  13.     s.select();
  14.    }
  15.    else
  16.    {
  17.    s.text = '[1С][/1С]';
  18.    }
  19.    return false;
  20.  }
  21.  else
  22.  
  23.  if (typeof(obj.selectionStart)=="number")
  24.  {
  25.    var start = obj.selectionStart;
  26.    var end = obj.selectionEnd;
  27.    
  28.    if (start!=end)
  29.    {
  30.      
  31.      obj.value = obj.value.substr(0, start) + "[1С]" + obj.value.substr(start, end - start) + "[/1С]" + obj.value.substr(end);
  32.    }
  33.    else if (start || start == '0')
  34.    {
  35.     obj.value = obj.value.substring(0, start) + '[1С][/1С]' + obj.value.substring(end, obj.value.length);
  36.    }
  37.    return false;
  38.  }
  39.  return false;
  40. }
  41.  
  42. //$('<button class="sendbutton">1C</button>').click(function(){InsertCodeTags();return false;}).insertAfter(document.getElementById('topic_text') ? '#topic_text' : '#user_name');
  43. $('<button class="sendbutton">[1C]</button>').click(function(){InsertCodeTags();return false;}).insertBefore(document.getElementById('submit_message') ? '#submit_message' : '#Submit');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement