From e5f3e81a07b382062b62d24143698f3740db4f98 Mon Sep 17 00:00:00 2001 From: Brett Zamir Date: Tue, 29 Oct 2013 01:26:23 +0000 Subject: [PATCH] Change ext-server_opensave.js to work wholly client-side if download attribute supported (and JSLint in process) git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2606 eee81c28-f429-11dd-99c0-75d572ba1ddd --- editor/extensions/ext-server_opensave.js | 95 +++++++++++++++--------- 1 file changed, 59 insertions(+), 36 deletions(-) diff --git a/editor/extensions/ext-server_opensave.js b/editor/extensions/ext-server_opensave.js index 5db88d44..0c492c1a 100644 --- a/editor/extensions/ext-server_opensave.js +++ b/editor/extensions/ext-server_opensave.js @@ -1,3 +1,4 @@ +/*globals svgEditor, svgCanvas, canvg, $*/ /* * ext-server_opensave.js * @@ -9,21 +10,39 @@ svgEditor.addExtension("server_opensave", { callback: function() { - - var save_svg_action = 'extensions/filesave.php'; - var save_img_action = 'extensions/filesave.php'; - - // Create upload target (hidden iframe) - var target = $('