Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 17.01.2011, 14:25
Новичок на форуме
Отправить личное сообщение для Тима Посмотреть профиль Найти все сообщения от Тима
 
Регистрация: 17.01.2011
Сообщений: 7

контекст вокруг выделенного слова в js
добрый вечер,уважаемые! к сожалению, я не шарю в js, и времени совсем мало,но надо такую вот ерундовину сделать: выделяем кусочек текста и надо,чтобы слева и справа по слову-два добавлялось к этому тексту (типа чтобы был контекст) и все это запихивалось в форму. Нашелся кусочек кода как можно выделить слово:
var mistake;
function gt(k) {
function func_open_window() {
 send_err = "send.php";
 open_window = window.open(send_err,"form_window","left=400, top=200, height=500,width=350");
}
   if (!k) k = window.event;
   if (((k.keyCode==10) || (k.keyCode==13)) && (k.ctrlKey)) {
 if ('Microsoft Internet Explorer' == navigator.appName) {
  if(document.selection.createRange()) {
   var range = document.selection.createRange();
         mistake = range.text;
   func_open_window();
  }
 } else {
  if (window.getSelection()) {
   mistake = window.getSelection();
   func_open_window();
  } else if(document.getSelection()) {
   mistake = document.getSelection();
   func_open_window();
  }
 }
    return true;
}
   return true;
}
document.onkeypress = gt;


c получением выделенного текста и запихиванием в форму как-то тоже проблем не появилось..
подскажите плиз как делается этот контект вокруг выделения?
Ответить с цитированием
  #2 (permalink)  
Старый 19.01.2011, 08:28
Новичок на форуме
Отправить личное сообщение для Тима Посмотреть профиль Найти все сообщения от Тима
 
Регистрация: 17.01.2011
Сообщений: 7

спасибо доброму человеку! http://0x10pm.blogspot.com/2011/01/getcontextjs.html
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск