diff options
author | mensonge <mensonge@b3834d28-1941-0410-a4f8-b48e95affb8f> | 2008-11-14 15:39:19 +0000 |
---|---|---|
committer | mensonge <mensonge@b3834d28-1941-0410-a4f8-b48e95affb8f> | 2008-11-14 15:39:19 +0000 |
commit | 1c5685d68f1b73270fb814fe04cbb490eb90ba5f (patch) | |
tree | 3d3ada08a934b96fc31531f1327690d7edc6f766 /includes/js/dijit/_base/window.js | |
parent | 104d59099e048688c4dbac37d72137006e396558 (diff) | |
download | semanticscuttle-1c5685d68f1b73270fb814fe04cbb490eb90ba5f.tar.gz semanticscuttle-1c5685d68f1b73270fb814fe04cbb490eb90ba5f.tar.bz2 |
Minor fix: Remove DOJO library (60Mo) replaced by link to Google CDN (online DOJO library)
git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@159 b3834d28-1941-0410-a4f8-b48e95affb8f
Diffstat (limited to 'includes/js/dijit/_base/window.js')
-rw-r--r-- | includes/js/dijit/_base/window.js | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/includes/js/dijit/_base/window.js b/includes/js/dijit/_base/window.js deleted file mode 100644 index c1bbb54..0000000 --- a/includes/js/dijit/_base/window.js +++ /dev/null @@ -1,47 +0,0 @@ -if(!dojo._hasResource["dijit._base.window"]){ //_hasResource checks added by build. Do not use _hasResource directly in your code. -dojo._hasResource["dijit._base.window"] = true; -dojo.provide("dijit._base.window"); - -dijit.getDocumentWindow = function(doc){ - // summary - // Get window object associated with document doc - - // With Safari, there is not way to retrieve the window from the document, so we must fix it. - if(dojo.isSafari && !doc._parentWindow){ - /* - This is a Safari specific function that fix the reference to the parent - window from the document object. - TODO: #5711: should the use of document below reference dojo.doc instead - in case they're not the same? - */ - var fix=function(win){ - win.document._parentWindow=win; - for(var i=0; i<win.frames.length; i++){ - fix(win.frames[i]); - } - } - fix(window.top); - } - - //In some IE versions (at least 6.0), document.parentWindow does not return a - //reference to the real window object (maybe a copy), so we must fix it as well - //We use IE specific execScript to attach the real window reference to - //document._parentWindow for later use - //TODO: #5711: should the use of document below reference dojo.doc instead in case they're not the same? - if(dojo.isIE && window !== document.parentWindow && !doc._parentWindow){ - /* - In IE 6, only the variable "window" can be used to connect events (others - may be only copies). - */ - doc.parentWindow.execScript("document._parentWindow = window;", "Javascript"); - //to prevent memory leak, unset it after use - //another possibility is to add an onUnload handler which seems overkill to me (liucougar) - var win = doc._parentWindow; - doc._parentWindow = null; - return win; // Window - } - - return doc._parentWindow || doc.parentWindow || doc.defaultView; // Window -} - -} |