diff --git a/VIPSWeb/static/js/frontpageMap.js b/VIPSWeb/static/js/frontpageMap.js index 1986310d5591cc324599be7af2fff6e0e395c90d..d3a1dbe733e81feec5c74a9c78dd2bb39bf9d30e 100755 --- a/VIPSWeb/static/js/frontpageMap.js +++ b/VIPSWeb/static/js/frontpageMap.js @@ -55,6 +55,15 @@ var forecastLayer; var drawnFeatures = []; // Populated asynchronously var observationLayer; var currentDateInMillis; +/* ------------------------------------------------------------------------ */ + +/* - Relax restrictions on HTML in popup (https://getbootstrap.com/docs/3.4/javascript/#js-sanitizer) - */ +var myWhiteList = $.fn.tooltip.Constructor.DEFAULTS.whiteList; +myWhiteList.table=[]; +myWhiteList.tbody=[]; +myWhiteList.tr=["onclick"]; +myWhiteList.td=["colspan"]; +myWhiteList.span=["onclick"] /* ------------------------------------------------------------------------ */ @@ -296,7 +305,6 @@ var displayForecastDetails = function(features, coordinate){ + externalResourceHTML + "</ul>"; } - //console.log(feature); poiDetails.popover({ animation: true,