По первому пункту:
нужно над iframe прозрачный слой сделать. У него нужно обязательно определить background. Лучше слой делать не только над iframe, а над всей клиентской областью или над всем документом. |
1) мой вариант: ловить в iframe mousemove и вызывать mouseMove из родительского окна так, чтобы она щитала, что событие произошло в родительском окне, т.е. передать в качестве 1-го параметра объект с корректными координатами... но если в iframe будет другой домен, то такой вариант, конечно, не подходит
2) заметь, если перемещать окно медленно - граница фиксированная, если быстро - меняется, я думаю, ты сам догадаешься ;) |
Цитата:
У меня мой вариант впаян в движок d&d и позволяет вообще ни о чем не беспокоиться. |
Ну у меня в этот iframe грузится страничка с ссылками. Если я наложу сверху див с бекграундом, то он закроет все ссылки и они будут не кликабельны.
|
Цитата:
|
Вложений: 1
Сделал накрывающий див. что-то проблема не решилась. Вот исходники:Вложение 104
Если резко двигать див вниз - мышка срывается =( |
Да епт.
1. z-index у перекрывающего дива должен бить больше чем у popup. 2. перекрывающий див появляется при mousedown. Не раньше. И исчезает при mouseup. Иначе popup будет перекрыт им и mousedown прикрепленный к popup просто не сработает. |
1. Но ведь в моем примере видно, что див накладывается на ифрейм. Он закрывает собой слово "second". Добавил установку zindex. Не помогло.
2. У меня так и есть. |
Цитата:
Цитата:
Цитата:
Возможно, мы не понимаем друг друга, поскольку говорим о разных mousedown. Я говорю о том, который прикреплен к popup. |
Цитата:
iDivObjI.style.zIndex = 10; Цитата:
Цитата:
|
Часовой пояс GMT +3, время: 23:10. |