Участник
PopupAcceptMatch onload="myfunc() DOTAPlayAcceptMatch()" попробуй. либо "myfunc();DOTAPlayAcceptMatch();" либо какой-нибудь "(function(){my_code})();DOTAPlayAcceptMatch()" если там такой синтаксис поддерживаетсяРаз уж пошло такое дело, тоже задам глупый вопрос. Хочу тут одну штуку сделать.
В popup_accept_match, как известно, добавляется onload="DOTAPlayAcceptMatch()".
Так вот я хочу сюда навесить свою функцию, но так, чтобы и автопринималка осталась.
Вроде очевидно, что нужно сделать что-то типа onload="MyAwesomeFunc()" и ниже
Но тогда я получаю DOTAPlayAcceptMatch is not defined. ЧЯДНТ?JavaScript:<script> function MyAwesomeFunc() { // Делаю свои дела и DOTAPlayAcceptMatch() } </script>
сам не пробовал, но в оригинале строка есть там так же несколько функций вызывается в одном коллбеке, поэтому должно работать
<Panel id="ButtonContainer">
<Button id="Button0" class="LargeButton" onactivate="DOTAPlayAcceptMatch() AddStyle( PopupAcceptDeclineMatchPanel, Accepted ) AddStyle( PopupReadyUpPlayersPanel, Accepted )">
<Label text="#dota_accept_match_accept_button" />
</Button>
<Panel class="DeclineContainer">
<Panel class="InfoIcon" onmouseover="UIShowTextTooltip( #dota_accept_match_decline_info )" onmouseout="UIHideTextTooltip()"/>
<Button id="Button1" onactivate="DOTAPlayDeclineMatch()">
<Label text="#dota_accept_match_decline" />
</Button>
</Panel>
</Panel>
Последнее редактирование: