Показать сообщение отдельно
  #1 (permalink)  
Старый 16.08.2011, 16:13
Новичок на форуме
Отправить личное сообщение для banderasantonio197555 Посмотреть профиль Найти все сообщения от banderasantonio197555
 
Регистрация: 16.08.2011
Сообщений: 3

Скрипт вычисления координат объекта
Доброго всем времени суток.
Я не силен в javascript, пишу на C#.
В данный момент стоит проблема с поиском объектов в браузере на движке Awesomium.
Первая часть задачи: при наведении мыши на любой объект в браузере он должен подсвечиваться рамкой. При нажатии правой клавиши код объекта сохраняется для дальнейшей работы.
Обработку кнопки мыши и сохранение объекта я нашел как сделать:
JSValue result = webView.ExecuteJavascriptWithResult(@"document.ele mentFromPoint(" + e.X.ToString() + "," + e.Y.ToString() + ").outerHTML");

В переменной result я получаю код объекта:
<input id="mainSearchInput" type="text" class="searchStr focused" name="Ntt" autocomplete="off" placeholder="Search B&amp;H Photo, Video &amp; Pro Audio" value="">

Не решены две проблемы:
- Как подсвечивать объекты в браузере?
Нужно повесить какой то скрипт на событие MouseHover

- Как найти координаты захваченного объекта?
Есть функция getBoundingClientRect() но как ей передать объект захваченный по координатам?
Ответить с цитированием