我们有一些已经在客户站点上运行了5年的旧代码,其中包括一个Web解决方案,用户可以在该解决方案中显示一组图像,当用户单击它们时,就会调用一个函数来显示完整的图像大小。
客户刚刚将虚拟服务器迁移到了新环境,但是服务器本身应该是相同的,并且代码没有更改。
但是,当他们现在单击缩略图时,什么也没有发生。它可以在我的本地系统上运行,并且当我检查元素时,IE会在“事件”窗口中向我显示单击处理程序,但是在客户计算机上,即使我可以看到它也没有在“事件”窗口中显示任何事件在代码中。
我在两个系统上都运行完全相同的代码,但是IE的版本不同: 11.0.9600.19374无效 11.504.17763.0就可以做到
这以前一直在IE8上进行。
我只包含了一个div的HTML:
<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()”函数没有被调用...