diff --git a/js/scratchx.js b/js/scratchx.js index 0747659..556d741 100644 --- a/js/scratchx.js +++ b/js/scratchx.js @@ -170,8 +170,8 @@ $(document).on('click', "[data-action='load-url']", function(e) { * Load this */ e.preventDefault(); - sendURLtoFlash($(this).attr("href")); showPage(editorId); + loadFromURLParameter($(this).attr("href")); }); $(document).on('submit', ".url-load-form", function(e) { @@ -181,13 +181,13 @@ $(document).on('submit', ".url-load-form", function(e) { sendURLtoFlash($('input[type="text"]', this).val()); }); -function loadFromURLParameter() { +function loadFromURLParameter(queryString) { /* * Get all url=urlToLoad from the querystring and send to Flash * Use like... * http://scratchx.org/?url=urlToLoad1&url=urlToLoad2 */ - var paramString = window.location.search.replace(/^\?|\/$/g, ''); + var paramString = queryString.replace(/^\?|\/$/g, ''); var vars = paramString.split("&"); var showedEditor = false; for (var i=0; i