diff --git a/ChangeLog b/ChangeLog index b97724223e..e5d96ee43a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -7,6 +7,8 @@ phpMyAdmin - ChangeLog - issue #13931 Fixed browsing tables with more results - issue #13927 "Not an integer" when browsing a table - issue #13887 "Input variables exceeded 1000" error relating to PHP's max_input_vars directive +- issue #14060 Can't edit rows in Internet Explorer +- issue #14096 Internet Explorer compatibility; fixes JavaScript error Object doesn't support property or method 'startsWith' 4.7.8 (2018-02-20) - issue #13914 Fixed resetting default setting values. diff --git a/js/functions.js b/js/functions.js index 0ccfe31db8..dc435d9a6c 100644 --- a/js/functions.js +++ b/js/functions.js @@ -1846,7 +1846,7 @@ function getJSConfirmCommonParam (elem, params) { var $elem = $(elem); if (params) { // Strip possible leading ? - if (params.startsWith('?')) { + if (params.substring(0,1) == '?') { params = params.substr(1); } params += '&'; @@ -4980,7 +4980,7 @@ AJAX.registerOnload('functions.js', function(){ jQuery.fn.getPostData = function() { var dataPost = this.attr('data-post'); // Strip possible leading ? - if (dataPost !== undefined && dataPost.startsWith('?')) { + if (dataPost !== undefined && dataPost.substring(0,1) == '?') { dataPost = dataPost.substr(1); } return dataPost;