Показать сообщение отдельно
  #5 (permalink)  
Старый 05.04.2017, 12:19
Профессор
Отправить личное сообщение для Янковиц Посмотреть профиль Найти все сообщения от Янковиц
 
Регистрация: 17.11.2014
Сообщений: 403

В общем, решил попробовать свой скрипт. Подскажите, уважаемые js знатоки, с точки зрения адекватности, нормально ли такой скрипт?
<script>
window.addEventListener('mouseover', function(e) {
  var width = e.pageX;
  var height = e.pageY;
  var top = height - 250;
  var left = width - 250;
  if ( height < 250 ){
      document.getElementsByTagName('span')[0].style.top="30px";
  } else if ( height > top ) {
      document.getElementsByTagName('span')[0].style.bottom="30px";
  }
  if ( width < 250 ){
      document.getElementsByTagName('span')[0].style.left="125px";
  } else if ( width > left ) {
      document.getElementsByTagName('span')[0].style.right="125px";
  }
}, false);
</script>
Ответить с цитированием