Показать сообщение отдельно
  #1 (permalink)  
Старый 11.12.2017, 04:54
Новичок на форуме
Отправить личное сообщение для kambodge Посмотреть профиль Найти все сообщения от kambodge
 
Регистрация: 08.07.2016
Сообщений: 3

html5 canvas, ошибка в коде
Уважаемые знатоки, столкнулся с проблемой.

Сделал баннер «Баннер 728×90 с раскрывающимся блоком»
https://yandex.by/adv/requirements/mainpage
И столкнулся с проблемой. В технических требованиях просят прописать код на закрытие расхлопа:
homeExpandableDesktopBannerAPI.close();


Я прописал так:

this.but.addEventListener("click", fl_MouseClickHandler.bind(this));

function fl_MouseClickHandler()
{
	homeExpandableDesktopBannerAPI.close();
}

Баннер приняли, но расхлоп закрывается и переходит на новую вкладку через клик левой и правой клавишей мыши...
Меняю "click" на "onclick" и переход на новую вкладку работает, а вот закрытие расхлопа нет...

Надеюсь, что кто нибудь подскажет каким ещё образом можно реализовать клик по баннеру левой клавишей и с их кодом на закрытие расхлопа.
Ответить с цитированием