changeset 2891:22d1f6d9f0bf

Better download of new test files in test creator
author Nicholas Jillings <nicholas.jillings@mail.bcu.ac.uk>
date Wed, 05 Jul 2017 12:08:52 +0100
parents 29c081e03e6b
children b2f52634c830 84be0f28044d 2eec0c37b4cb
files test_create/test_core.js
diffstat 1 files changed, 6 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/test_create/test_core.js	Tue Jun 27 21:45:10 2017 +0100
+++ b/test_create/test_core.js	Wed Jul 05 12:08:52 2017 +0100
@@ -106,11 +106,16 @@
     $s.exportXML = function () {
         var s = new XMLSerializer();
         var doc = specification.encode();
+        var xmlstr = s.serializeToString(doc);
         var bb = new Blob([s.serializeToString(doc)], {
             type: 'application/xml'
         });
         var dnlk = window.URL.createObjectURL(bb);
-        $w.open(dnlk, "_blank");
+        var a = document.createElement("a");
+        a.href = dnlk;
+        a.download = "test.xml";
+        a.click();
+        window.URL.revokeObjectURL(dnlk);
     };
     $s.validated = false;
     $s.showValidationMessages = false;