У меня есть окно подтверждения, который должен появляться в IE:window.confirm не работает в Internet Explorer,
<button type="button" onclick="return doAction('add')">Add User</button>
И мой JavaScript:
if (action == "add") {
if (confirm('Action: Add User\n\nNetid: ' + id + '\n\n' + 'Name: ' + name)) {
addUser(id);
}
else {
}
Когда я нажмите кнопку, ничего происходит в IE. Кнопка остается выбранной (выделено синим цветом), например, появляется окно предупреждения. Когда я открываю консоль разработчика, поле подтверждения работает.
Есть ли настройка, чтобы разрешить проверки в IE?
Это нормально работает в любом другом браузере.
Если у вас есть какой-либо 'console.log()' вызовы, они не будут работать, если инструменты разработчика открыты (в IE). Вместо этого они будут вызывать ошибки. – Pointy
И я знаю. Прямо перед полем предупреждения. Я посмотрю, исправляет ли это это. – jordaniac89
Какая версия Internet Explorer и на какой платформе? @Pointy Эта проблема была решена в современной версии Internet Explorer. – Sampson