Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 08.08.2010, 15:01
Новичок на форуме
Отправить личное сообщение для i'am neizvestniy Посмотреть профиль Найти все сообщения от i'am neizvestniy
 
Регистрация: 08.08.2010
Сообщений: 1

iframe и координаты курсора
Всем добрый день! Подскажите - возможно ли вычислить координаты курсора в iframe? Пробовал вот так:

window.position = function defPosition(event) {
    var x = y = 0;
	var event = event || window.event;

	// Получаем координаты клика по странице, то есть абсолютные координаты клика.

    if (document.attachEvent != null) { // Internet Explorer & Opera
        x = window.event.clientX + (document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft);
        y = window.event.clientY + (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop);
    } else if (!document.attachEvent && document.addEventListener) { // Gecko
        x = event.clientX + window.scrollX;
        y = event.clientY + window.scrollY;
    } 

	//Определяем границы объекта, в нашем случае iframe.

	y0=document.getElementById("sait").offsetTop;
	x0=document.getElementById("sait").offsetLeft;

	// Пересчитываем координаты и выводим их алертом.

	x = x-x0;
	y = y-y0;

	alert(x+';'+y);
}


<iframe src="http://google.ru" id="sait">
<script>
window.top.position();
</script>
</iframe>

не выходит (

Последний раз редактировалось i'am neizvestniy, 08.08.2010 в 15:17.
Ответить с цитированием
Ответ


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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
jquery + iframe Fidel jQuery 6 12.10.2013 23:43
Получить координаты курсора в текстовом поле в пикселях prike Events/DOM/Window 4 23.05.2013 04:35
как можно создать iframe со скриптами GOll Общие вопросы Javascript 2 05.05.2009 11:32
установка позиции курсора или выделения в iframe mister_maxim Events/DOM/Window 5 18.04.2009 10:43
координаты курсора клавиатуры demi Events/DOM/Window 1 06.03.2009 04:38