Fixed issue 715: Load via ?url= no longer working
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1791 eee81c28-f429-11dd-99c0-75d572ba1ddd
This commit is contained in:
@@ -211,7 +211,7 @@
|
||||
var qstr = $.param.querystring();
|
||||
|
||||
if(!src) { // urldata.source may have been null if it ended with '='
|
||||
if(qstr.indexOf('source=data:' >= 0)) {
|
||||
if(qstr.indexOf('source=data:') >= 0) {
|
||||
src = qstr.match(/source=(data:[^&]*)/)[1];
|
||||
}
|
||||
}
|
||||
@@ -4440,6 +4440,8 @@
|
||||
};
|
||||
|
||||
Editor.loadFromURL = function(url, opts) {
|
||||
if(!opts) opts = {};
|
||||
|
||||
var cache = opts.cache;
|
||||
var cb = opts.callback;
|
||||
|
||||
|
||||
@@ -1856,11 +1856,11 @@ var assignAttributes = this.assignAttributes = function(node, attrs, suspendLeng
|
||||
if(!suspendLength) suspendLength = 0;
|
||||
// Opera has a problem with suspendRedraw() apparently
|
||||
var handle = null;
|
||||
if (!window.opera) svgroot.suspendRedraw(suspendLength);
|
||||
if (!isOpera) svgroot.suspendRedraw(suspendLength);
|
||||
|
||||
for (var i in attrs) {
|
||||
var ns = (i.substr(0,4) == "xml:" ? xmlns :
|
||||
i.substr(0,6) == "xlink:" ? xlinkns : null);
|
||||
var ns = (i.substr(0,4) === "xml:" ? xmlns :
|
||||
i.substr(0,6) === "xlink:" ? xlinkns : null);
|
||||
|
||||
if(ns || !unitCheck) {
|
||||
node.setAttributeNS(ns, i, attrs[i]);
|
||||
|
||||
Reference in New Issue
Block a user