From: <wrt...@us...> - 2008-05-05 19:54:33
|
Revision: 8454 http://armagetronad.svn.sourceforge.net/armagetronad/?rev=8454&view=rev Author: wrtlprnft Date: 2008-05-05 12:54:37 -0700 (Mon, 05 May 2008) Log Message: ----------- fixed some minor annoyances that have been bugging me for a while Modified Paths: -------------- tools/map-preview-js/map-preview.js Modified: tools/map-preview-js/map-preview.js =================================================================== --- tools/map-preview-js/map-preview.js 2008-05-05 15:21:11 UTC (rev 8453) +++ tools/map-preview-js/map-preview.js 2008-05-05 19:54:37 UTC (rev 8454) @@ -34,7 +34,7 @@ output = output + keyStr.charAt(enc1) + keyStr.charAt(enc2) + keyStr.charAt(enc3) + keyStr.charAt(enc4); } while (i < input.length); - + return output; } @@ -203,7 +203,15 @@ document.documentElement.replaceChild(svg, document.getElementsByTagName('Map')[0]); +window.addEventListener('resize', function(){ + svg.setAttribute('width', window.innerWidth + 'px'); + svg.setAttribute('height', window.innerHeight - 5 + 'px'); +}, false); + svg.addEventListener('click', function(){ + if(!confirm("Really convert this SVG to a data: URL for saving (may take some time)")) { + return false; + } var serializer = new XMLSerializer(); var str = serializer.serializeToString(this); window.location.href = 'data:image/svg+xml;base64,' + encode64('<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-basic.dtd">' + str); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |