我有一个从 IE7 到 IE11 一直在兼容模式下工作的网站。在我的网格中,我有一个经典的“onclick”事件。我已经刷新了页面的布局(大多数是单页应用程序),并且我插入了一些使用 Signalr 管理的 iframe。该网站现在在非兼容模式下工作,有时似乎是随机的,当用户打开网格时,即使它存在于 DOM 中,也不会触发“onclick”事件。如果我手动更改 DOM(使用 F12),例如在 javascript 函数开始工作之前添加一个警报。
<table class="search-table" id="gvDati" style="border-collapse: collapse;" border="1" rules="all" cellspacing="0">
<tbody>
<tr style="cursor: pointer; background-color: white;" onmouseenter="CustomGridViewColora(this)" onmouseleave="CustomGridViewScolora(this)">
</td>
<td style="white-space: nowrap;" onclick="MyJavascriptFunction('parameter1','0')">-00125</td>
<td style="white-space: nowrap;" onclick="MyJavascriptFunction('parameter1','0')">AD</td>
<td style="white-space: nowrap;" onclick="MyJavascriptFunction('parameter1','0')">1</td>
<td style="white-space: nowrap;" onclick="MyJavascriptFunction('parameter1','0')">2</td>
<td style="white-space: nowrap;" onclick="MyJavascriptFunction('parameter1','0')">3</td>
<td style="white-space: nowrap;" onclick="MyJavascriptFunction('parameter1','0')">4</td>
<td style="white-space: nowrap;" onclick="MyJavascriptFunction('parameter1','0')">ACF</td>
<td style="white-space: nowrap;" onclick="MyJavascriptFunction('parameter1','0')">Sì</td>
<td style="white-space: nowrap;" onclick="MyJavascriptFunction('parameter1','0')">TEST</td>
<td style="white-space: nowrap;" onclick="MyJavascriptFunction('parameter1','0')">SI</td>
<td onclick="MyJavascriptFunction('parameter1','0')">
<img onclick="" src="immagini/asd.png">
</td>
<td onclick="MyFunction1('-00125')">
<img onclick="" src="immagini/acm.png">
</td>
</tr>
</tbody>
</table>
这是一段渲染的 html。它没有什么奇怪的,我明白了......
是否有未知错误或类似错误?很抱歉缺少信息,但我之前没有看到过这样的异常
谢谢