Forum Webscript.Ru

Программирование => JavaScript & JScript => Тема начата: well от 27 Марта 2007, 17:15:47

Название: необычная задача
Отправлено: well от 27 Марта 2007, 17:15:47
есть ли возможность смотреть из одного слоя на другие и в зависимости от того что там есть под слоем делать действия?
или есть какие-то другие подходы к решению. сразу скажу что исследуемый слой может быть что угодно (таблицы тексты картинки и все вместе) или даже больше не слой а страница. Я даже не понимаю как такое можно сделать!
оговорюсь что нужно это чтоб определять пустые места заданного размера на неизвестной странице. пустые - имеется в виду однородные как-то фон к примеру
гуру у кого есть идея как это можно реализовать замучился вообще? ума не приложу как такое возможно сделать. :insane:
Название: необычная задача
Отправлено: hanslinger от 27 Марта 2007, 19:43:20
Описывать каждый объект многоугольниками, привязывать к слоям, проверять одним глобальным объектом вхождение точки клика в какой-либо из многоугольников.
Если речь идет о клике.
Название: необычная задача
Отправлено: well от 27 Марта 2007, 19:51:21
спасибо большое за совет!
хм! я так понял мое направление - слои вообще не сработает!

а каким образом можно описывать обьекты многоугольниками если есть примеры скриптов пожалуйста будет класс?
и как потом находить координаты углов этих фигур? задачка еще та будет мне кажется, я уже даже не думаю о приколах с разными броузерами!
Название: необычная задача
Отправлено: hanslinger от 28 Марта 2007, 13:30:20
Цитировать
а каким образом можно описывать обьекты многоугольниками

Задавать координаты вершин, очевидно.
И каждому многоугльнику присваивать еще и координату z, отвечающую за порядок слоя.
Потом пробегать по всем, находить те, в которые попала точка клика, выбирать из них многоугольник с наибольшим z.
Название: необычная задача
Отправлено: well от 28 Марта 2007, 15:01:38
это как задавать координаты вершин!!! по чем ориентироваться я что-то не понял! может я что не совсем ясно выразился. у меня неизвестная страничка что на ней не известно мне надо написать скрипт который бы находил координаты фоновых мест фиксированных размеров! например 10х10 пикселей а если там что-то есть то место не подходит!
Название: необычная задача
Отправлено: well от 29 Марта 2007, 00:18:27
неужели нет решения или идеи к решению
Название: необычная задача
Отправлено: hanslinger от 29 Марта 2007, 17:58:56
хотим засрать информационное пространство анимированными баннерами?
Название: необычная задача
Отправлено: well от 29 Марта 2007, 19:05:16
зачем мрачные мысли! хотя идея интересная!
нет мы попроще. хотим поставить микрософт агента хелпер туда где он ничего загораживать не будет отсюда и размеры и динамика.
Название: необычная задача
Отправлено: well от 01 Апреля 2007, 11:25:09
вобщем ясно!!! прийдется писать какоенибудь приложение очередной тоол бар. блин!
Название: необычная задача
Отправлено: well от 01 Апреля 2007, 11:25:24
не!!! но неужели нет!