From 33e64b435acfe0a2bbba5eb2296f1a809d7a5be6 Mon Sep 17 00:00:00 2001 From: mukarev Date: Tue, 16 Jul 2013 11:35:25 +0200 Subject: [PATCH] Chrome Frame Support Chrome Frame is for some reason not able to use save link when running in IE 9, so I added a check for window.externalHost if using save_link --- FileSaver.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/FileSaver.js b/FileSaver.js index 1d858c5..807984c 100644 --- a/FileSaver.js +++ b/FileSaver.js @@ -25,7 +25,7 @@ var saveAs = saveAs } , URL = view.URL || view.webkitURL || view , save_link = doc.createElementNS("http://www.w3.org/1999/xhtml", "a") - , can_use_save_link = "download" in save_link + , can_use_save_link = !window.externalHost && "download" in save_link , click = function(node) { var event = doc.createEvent("MouseEvents"); event.initMouseEvent(