Как узнать элемент виден или нет?
Как узнать элемент виден или нет?
Есть елемент div- он ВСЕГДА присутствует в странице, но выводится только тогда когда вносиш какие то изменения и сохроняеш их. Как узнать вывелся он или нет?Страница подгружается с помощью ajax.
Re: Как узнать элемент виден или нет?
Проверить на существование элемента, http://humanemulator.net/objects/DOM/a_ ... heck_exist
Re: Как узнать элемент виден или нет?
он ВСЕГДА присутствует в странице! Об етих функциях я знаю-говорит что он есть даже тогда когда я его не вижу, поетому и пишу сюда.
Re: Как узнать элемент виден или нет?
попробуй получить код страницы после обработки браузера
Re: Как узнать элемент виден или нет?
Делал так, но ето не вариант
Re: Как узнать элемент виден или нет?
По атрибуту style, обсуждалось года 3 назад.
Re: Как узнать элемент виден или нет?
Пишу еще раз,елемен присутствует на странице всегда....то есть is_exist_by..... get_body() и прочие не подходит. Мне нужно знать появился ли елемент в зоне видимости или нет. То есть менюшка, когда переключаешся между вкладками выводиться блочный елемент div с надписью загрузка.Вот именно ето мне нужно знать..когда он появился.Напомню что страница загружается с помощью ajax.
Re: Как узнать элемент виден или нет?
1. какая разница как он загр, если существует, значит загрузился.
2. решается поиском по форуму
3. решается примерно таким куском говнокода
$v_pr_cap = $div->get_attribute_by_inner_text("бла бла бла",true,"style");
if ($v_pr_cap == 'display: block;') {
goto x;
}
2. решается поиском по форуму
3. решается примерно таким куском говнокода
$v_pr_cap = $div->get_attribute_by_inner_text("бла бла бла",true,"style");
if ($v_pr_cap == 'display: block;') {
goto x;
}
Re: Как узнать элемент виден или нет?
$div->get_attribute_by_inner_text("бла бла бла",true,"style")
Если так то ничего не возвращается
Если так то ничего не возвращается