Fixed some porting issues with BlobBuilder->Blob

This commit is contained in:
Eli Grey
2013-01-23 21:32:49 -05:00
parent e4b76ee7f2
commit 7fbb4373c6
+9 -8
View File
@@ -171,12 +171,12 @@ canvas_options_form.addEventListener("submit", function(event) {
text_options_form.addEventListener("submit", function(event) { text_options_form.addEventListener("submit", function(event) {
event.preventDefault(); event.preventDefault();
var var BB = get_blob();
BB = get_blob()
, bb = new BB(text.value || text.placeholder)
;
saveAs( saveAs(
bb.getBlob("text/plain;charset=" + document.characterSet) new BB(
[text.value || text.placeholder]
, "text/plain;charset=" + document.characterSet
)
, (text_filename.value || text_filename.placeholder) + ".txt" , (text_filename.value || text_filename.placeholder) + ".txt"
); );
}, false); }, false);
@@ -185,13 +185,14 @@ html_options_form.addEventListener("submit", function(event) {
event.preventDefault(); event.preventDefault();
var var
BB = get_blob() BB = get_blob()
, bb
, xml_serializer = new XMLSerializer , xml_serializer = new XMLSerializer
, doc = create_html_doc(html) , doc = create_html_doc(html)
; ;
bb = new BB(xml_serializer.serializeToString(doc));
saveAs( saveAs(
bb.getBlob("application/xhtml+xml;charset=" + document.characterSet) new BB(
[xml_serializer.serializeToString(doc)]
, "application/xhtml+xml;charset=" + document.characterSet
)
, (html_filename.value || html_filename.placeholder) + ".xhtml" , (html_filename.value || html_filename.placeholder) + ".xhtml"
); );
}, false); }, false);