Почему обработчик onclick, прикрепленный к div, перестал работать? - PullRequest
0 голосов
/ 31 мая 2019

У нас есть старый код, который работает на сайте клиента в течение 5 лет, который включает в себя веб-решение, в котором пользователь может вызвать набор изображений, и при нажатии на него вызывается функция, которая отображает изображение полностью размер.

Заказчик только что перенес виртуальные серверы в новую среду, но сами серверы должны быть идентичны, а код не изменился.

Однако, когда они нажимают на миниатюру сейчас, ничего не происходит. Он работает в моей локальной системе, и когда я проверяю элемент, IE показывает мне обработчик щелчка в окне «События», но на компьютере клиента в окне «События» не отображается событие, даже если я его вижу в коде.

Я использую один и тот же код в обеих системах, но версии IE разные: 11.0.9600.19374 на той, которая не работает 11.504.17763.0 на тот, который делает

Ранее это работало в IE8.

Я включил только HTML для одного div:

<div class="isotope_exhibit scene-0 isotope-item" id="image_3928" style="left: 143px; top: 0px; position: absolute;" onclick="openImageDetailsX(3928,1);" data-filter="" imgid="3928">

    <div style="width: 100%; height: 16px; display: inline; position: inherit;">

        <div id="image_rotate_left_3928" style="right: 4px; float: right; display: inline-block; position: inherit;">
            <span title="Rotate" class="ui-icon ui-icon-arrowreturnthick-1-w image_rotate_tag_3928" style="cursor: pointer;"></span>
        </div>

    </div>

    <div id="image_num_3928" style="left: 6px; top: 0px; color: rgb(93, 155, 217); font-size: 12px; font-weight: normal; float: left; position: absolute;">D3: Image 2</div>

    <a title="DSC_8691" onclick="return false;" href="#">
        <div class="ui-state-default image_div_id_3928" style="background: none !important; position: relative; cursor: pointer;">

            <img class="lazy image_bg_id_3928 scene-0-image" id="img_thumb_3928" src="/includes/tn/3928">

        </div>
    </a>

</div>

Это функция "openImageDetailsX ()", которая не вызывается ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...