diff --git a/icsFormatter.js b/icsFormatter.js index c66d7a8..0c54881 100644 --- a/icsFormatter.js +++ b/icsFormatter.js @@ -109,7 +109,7 @@ var icsFormatter = function() { ext = (typeof ext !== 'undefined') ? ext : '.ics'; filename = (typeof filename !== 'undefined') ? filename : 'calendar'; var calendar = calendarStart + SEPARATOR + calendarEvents.join(SEPARATOR) + calendarEnd; - window.open( "data:text/calendar;charset=utf8," + escape(calendar)); + window.open( "data:text/calendar;charset=utf8," + encodeURIComponent(calendar)); } }; };