IE11 вылетает при нажатии на выпадающие параметры выбора (случайным образом)

#html #internet-explorer #select #internet-explorer-11

#HTML #internet-explorer #выберите #internet-explorer-11

Вопрос:

У меня есть несколько пользователей, пытающихся отправить веб-форму. Но я получаю сообщения о том, что когда они нажимают на выпадающее меню выбора или начинают прокручивать параметры, это приводит к сбою браузера — Internet Explorer перестал отвечать. Затем пользователь обновляет страницу, чтобы повторить попытку, но затем сталкивается с той же проблемой.

Это связано только с IE 11, и это происходит случайным образом — иногда опция выбора работает, а затем они нажимают на другой выбор, и он снова выходит из строя.

 IE11 version: 11.648.17134.0

Windows 10

jquery-3.3.1.min.js
  

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

Здесь простое меню выбора:

  <select name="test" id="test">
    <option value="Yes">Yes</option>
    <option value="No">No</option>
 </select>
  

Я читал, что добавление параметра изменения размера в список до 0 или 1 может решить эту проблему. Итак, я добавил jquery, чтобы изменить их все при загрузке:

 $( document ).ready(function() {
 setTimeout(
  function() 
   {
    $("select").attr("size", "1")
   }, 10);
 });
  

Но это не помогло

Комментарии:

1. Я провел тест с IE 11 в Windows 10, и похоже, что ваш код работает без сбоев браузера. Я хочу подтвердить у вас, можете ли вы создать проблему на своем компьютере или нет? Если да, заметили ли вы какую-либо ошибку или предупреждающее сообщение? Это может помочь сузить проблему. Также проверьте, не начала ли эта проблема возникать после какого-либо конкретного обновления для Win 10.

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

3. Я все еще сомневаюсь, что ваш IE выходит из строя по какой-либо другой причине, а не из-за выпадающего меню выбора опции HTML. Попробуйте сбросить свой Internet Explorer и проверьте, помогает ли это решить проблему или нет. Ссылка: support.microsoft.com/en-sg/help/17441 /…