Changeset 73512 in spip-zone


Ignore:
Timestamp:
Jun 11, 2013, 3:11:36 PM (7 years ago)
Author:
bystrano@…
Message:

crée le javascript pour envoyer les erreurs au serveur

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/js_log/trunk/js_log.js.html

    r73511 r73512  
    11(function ($) { $(function () {
    22
    3 alert('#URL_SITE_SPIP');
     3    // pompé ici : http://openmymind.net/2012/4/4/You-Really-Should-Log-Client-Side-Error/
     4    function logError(details) {
     5        $.ajax({
     6            type: 'POST',
     7            url: '#URL_PAGE{erreurs_js}',
     8            data: JSON.stringify({
     9                context: navigator.userAgent,
     10                details: details
     11            }),
     12            contentType: 'application/json; charset=utf-8'
     13        });
     14    }
     15
     16    window.onerror = function(message, file, line) {
     17        logError(file + ':' + line + '\n\n' + message);
     18    };
    419
    520}); })(jQuery);
Note: See TracChangeset for help on using the changeset viewer.