Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как нажимается кнопка вот на этом сайте 
:(
    Опции темы
Dims
Дата 26.9.2009, 11:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1016
Регистрация: 21.11.2006

Репутация: нет
Всего: 11



Вот страничка: https://www.healthnet.com/portal/providerSe...ion=UNSPECIFIED

Если тнуть в "Find providers near street address", появляется окошко "Guest Search Disclaimer", в которой есть кнопка "I agree".

В firebug смотрю, её код такой:

Код

<div id="agreementButton" class="psFormButton">
<img class="handIcon" src="/images/docsearch/ps_button_i_agree.gif"/>
</div>


Никаких тебе вызовов скриптов. Как же работает эта кнопка?

Добавлено через 5 минут и 43 секунды
Я предположил, что функция привязвается к кнопке динамически. Firebug показывает DOM и там видна какая-то функкция lL, привязанная к onclick этой кнопки, но её содержимого не видно, при разворачивании там видна снова функция lL и так далее, рекурсивно.
PM MAIL   Вверх
Michael.de
Дата 26.9.2009, 14:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 346
Регистрация: 22.3.2005
Где: Deutschland

Репутация: 2
Всего: 9



Dims: ну... id у <div> там не просто так smile  В качестве примера (навести мышку на картинку) : 
Код

<html>
<script>
function init(){
 var img=document.getElementById('agreementButton').getElementsByTagName('img')[0];
 img.onmouseover=toDoSomething;
}
function toDoSomething(){
  alert(this.src);
  this.style.position='absolute';
  this.style.left='200px';
  this.style.top='200px';
 }
</script>
<body onload='init();'>
<div id="agreementButton" class="psFormButton">
<img class="handIcon" src="/images/docsearch/ps_button_i_agree.gif"/>
</div>
</body>
</html>

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0430 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.