浏览代码

Merge pull request #6730 from gero3/patch-41

Make exporting data also work in Firefox
Ricardo Cabello 10 年之前
父节点
当前提交
df315bee8b
共有 1 个文件被更改,包括 7 次插入1 次删除
  1. 7 1
      editor/js/Menubar.File.js

+ 7 - 1
editor/js/Menubar.File.js

@@ -290,7 +290,13 @@ Menubar.File = function ( editor ) {
 		link.href = objectURL;
 		link.download = filename || 'data.json';
 		link.target = '_blank';
-		link.click();
+
+		var event = document.createEvent("MouseEvents");
+		event.initMouseEvent(
+			"click", true, false, window, 0, 0, 0, 0, 0
+			, false, false, false, false, 0, null
+		);
+		link.dispatchEvent(event);
 
 	};