Мне нужны ссылки в приложении с вкладками профилей. Я пишу открытыми в новых вкладках браузера. Я устанавливаю target = "_ blank" (как с жестким кодом, так и с FBJS), но когда я нажимаю на ссылки, страница приложения просто перезагружается. Я посмотрел на HTML приложения, как он отображается FB, и на каждой из моих ссылок есть событие onclik, которое после создания нового изображения возвращает false.
я попытался сделать linkDomObjectHandle.purgeEventListeners ('click'), но, как я и ожидал, это мало что дало.
Кто-нибудь знает способ заставить это работать?
редактировать: проверено, и "щелкнуть правой кнопкой мыши -> открыть в новой вкладке" и щелкнуть средним щелчком мыши оба, как ожидается только событие левого клика угоняется.
редактирование:
некоторые фрагменты кода:
у меня есть шаблон, который клонирован, заполнен и клон добавлен к элементу. Вот HTML шаблон:
<div id="hover_window">
<a href="">
<img src="">
<div class="article_info">
<div class="client_info"></div>
<div class="media_info"></div>
</div>
</a>
</div>
Я заполняю ссылку, выполнив:
var hover_window = document.getElementById('hover_window').cloneNode(true);
hover_window.setClassName('active_hover_window');
hover_window.getFirstChild().setHref(targetLink.getHref());
Я пытался добавить оба target = "_blank
" в html и .setTarget ("_blank
") в FBJS, но безрезультатно.
Просьба сообщить.