| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: Общие вопросы > Как узнать координаты картинки которую я получаю с |
| Автор: vlad275 20.3.2008, 14:33 | ||
Как узнать координаты картинки которую я получаю с другого сайта и закрыть ее часть. Вот этот скрипт не работает. Что не правильно?
|
| Автор: bars80080 20.3.2008, 15:02 |
| пытаемся закрыть обязательную рекламу? наверно всё же неправильно будет писать document.write, лучше, если картинка уже будет на странице в скрытом слое ( { display: none; } ), а затем вы выставляете ей координаты и открываете |
| Автор: vlad275 20.3.2008, 23:22 |
| Да, хочется закрыть. Не знаете почему мой скрипт не работает? Может есть работающий вариант? |
| Автор: bars80080 21.3.2008, 11:12 | ||
ну, скажем так
|
| Автор: vlad275 21.3.2008, 15:16 | ||
| Большое спасибо! Работает. Я немного упростил
|
| Автор: vlad275 26.3.2008, 14:28 |
| Новая напасть. Размер картинки которы я закрываю меняется в размерах. Как получить координаты левого верхнего угла этой картинки? |
| Автор: bars80080 26.3.2008, 14:52 | ||
не совсем понятно, вы ведь итак узнаёте координаты левого верхнего угла рекламки, если нужно узнать её ширину, то действуем также:
|
| Автор: vlad275 26.3.2008, 14:55 | ||
| Спасибо! Добавлено через 12 минут и 43 секунды Какие-то чудеса :-( Действительно, я получаю координаты кактинки, но почему-то когда размер полученной картинки меняется по ширине, та картинка которой я закрываю еузжает влево :-(
Что это может быть? |
| Автор: bars80080 26.3.2008, 15:47 |
| не знаю, это какие-то проблемы вёрстки (слои друг на лруга наезжают и оно всё дёргается) у меня спокойно реагирует на изменение блока под ней. надо посмотреть какпозиционирование ещё влияет |
| Автор: vlad275 26.3.2008, 15:52 |
| А в этом скрипте вроде никакие слои не указаны? Что интересно на одной страничке в которой таблица не меняет свою ширину все работает, а на другой, где ширина таблицы меняется - глючит позиционирование по X |
| Автор: bars80080 26.3.2008, 16:27 | ||
| значит крышка привязана к перемещающемуся слою смотрите, вот здесь у вас
абсолютно позиционированный слой, он конечно же цепляется за слой в котором он находится и у которого указан position (как угодно только не static), относительно этого слоя крышка и будет держаться так что надо смотреть весь код. мысла больше гадать нет, так что-либо выкладывайте, либо одно из двух кстати, атрибут желательно заключать в кавычки, я к примеру бы гарантию не дал, что стиль без кавычек будет работать как надо |
| Автор: vlad275 27.3.2008, 15:51 |
| Возможно что у меня сначала указываются координаты картинки а ниже у меня <table> который не имеет фиксированной ширины, вот все и смещается? Добавлено через 1 минуту и 15 секунд Так и оказалось. Пофиксили! |