diff --git a/adminer/static/functions.js b/adminer/static/functions.js index 957b5c2d..4c432e1d 100644 --- a/adminer/static/functions.js +++ b/adminer/static/functions.js @@ -587,7 +587,7 @@ function fieldChange() { * @uses offlineMessage */ function ajax(url, callback, data, message) { - var request = (window.XMLHttpRequest ? new XMLHttpRequest() : (window.ActiveXObject ? new ActiveXObject('Microsoft.XMLHTTP') : false)); + var request = new XMLHttpRequest(); if (request) { var ajaxStatus = qs('#ajaxstatus'); if (message) { @@ -622,7 +622,7 @@ function ajax(url, callback, data, message) { */ function ajaxSetHtml(url) { return !ajax(url, function (request) { - var data = window.JSON ? JSON.parse(request.responseText) : eval('(' + request.responseText + ')'); + var data = JSON.parse(request.responseText); for (var key in data) { setHtml(key, data[key]); }