IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Веб-программирование (http://www.imho.ws/forumdisplay.php?f=29)
-   -   Div, всплывающий под курсором. (http://www.imho.ws/showthread.php?t=143601)

Restel 30.04.2010 10:25

Div, всплывающий под курсором.
 
Здравствуйте. Прошу помочь в следующем.

У меня на странице есть несколько картинок, при нажатии на которые всплывает div. Скрипт взят отсюда: http://flowplayer.org/tools/demos/overlay/index.html

Дивы всплывают по центру экрана, а мне нужно, чтобы их левый верхний или правый верхний уголки оказывались точно под курсором. Конкретные координаты задать нельзя, так как все должно корректно отображаться на всех разрешениях экрана.

Hubbitus 03.05.2010 20:39

Может это там же: http://flowplayer.org/tools/demos/tooltip/index.html ?

Naked 08.05.2010 16:24

можно определить координаты курсора:
Код:

function mousePageXY(e)
{
  var x = 0, y = 0;
  if (!e) e = window.event;
  if (e.pageX || e.pageY)
  {
    x = e.pageX;
    y = e.pageY;
  }
  else if (e.clientX || e.clientY)
  {
    x = e.clientX + (document.documentElement.scrollLeft || document.body.scrollLeft) - document.documentElement.clientLeft;
    y = e.clientY + (document.documentElement.scrollTop || document.body.scrollTop) - document.documentElement.clientTop;
  }
  return {"x":x, "y":y};
}


Restel 08.05.2010 16:35

Найти-то координаты можно. Но нужно еще и подставить их.

А вообще, проблема решена.

Plague 08.05.2010 18:17

Restel, вообще-то у нас принято писать как она была решена. либо не писать вообще.
я жду

Restel 08.05.2010 18:43

Я нашла другой, более гибкий и удобный скрипт.

Когда я последний раз писала именно на этом форуме, как решила свою проблему, мое сообщение было стерто без объяснений. После чего я 2 года сюда не заходила.


Часовой пояс GMT +4, время: 20:33.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.