- Xex.xml = undefined;
- window.addEventListener ('message', receiver, false);
- iframe.src = server + '/loadxml.html#' + file;
- //alert ('iframe created');
- body.appendChild (iframe);
-};
+
+ Xex.Load = function (server, file, callback, arg)
+ {
+ var url = server + '/loadxml.html#' + file;
+ alert ('loading file:' + file);
+ queue.push ([url, callback, arg]);
+ if (queue.length == 1)
+ {
+ window.addEventListener ('message', receiver, false);
+ iframe = document.createElement ('iframe');
+ iframe.style.display = 'none';
+ iframe.src = url;
+ //alert ('iframe created');
+ document.getElementsByTagName ('body')[0].appendChild (iframe);
+ }
+ }
+}) ();