Show
Ignore:
Timestamp:
2008-06-24 12:06:29 (7 months ago)
Author:
martinkou
Message:

Merged all changes in trunk up to r2121.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • FCKeditor/branches/features/new_samples/editor/filemanager/connectors/asp/io.asp

    r2037 r2123  
    225225        Response.Clear 
    226226        Response.Write "<script type=""text/javascript"">" 
    227         Response.Write "(function()" 
    228         Response.Write "{" 
    229         Response.Write "var d = document.domain ;" 
    230  
    231         Response.Write " while ( true )" 
    232         Response.Write "        {" 
    233         ' Test if we can access a parent property. 
    234         Response.Write "                try" 
    235         Response.Write "                {" 
    236         Response.Write "                        var test = window.top.opener.document.domain ;" 
    237         Response.Write "                        break ;" 
    238         Response.Write "                }" 
    239         Response.Write "                catch( e ) {}" 
    240  
    241         ' Remove a domain part: www.mytest.example.com => mytest.example.com => example.com ... 
    242         Response.Write "                d = d.replace( /.*?(?:\.|$)/, '' ) ;" 
    243  
    244         Response.Write "                if ( d.length == 0 )" 
    245         ' It was not able to detect the domain. 
    246         Response.Write "                        break ;" 
    247         Response.Write "" 
    248         Response.Write "                try" 
    249         Response.Write "                {" 
    250         Response.Write "                        document.domain = d ;" 
    251         Response.Write "                }" 
    252         Response.Write "                catch (e)" 
    253         Response.Write "                {" 
    254         Response.Write "                        break ;" 
    255         Response.Write "                }" 
    256         Response.Write "        }" 
    257         Response.Write "})() ;" 
     227        ' Minified version of the document.domain automatic fix script (#1919). 
     228        ' The original script can be found at _dev/domain_fix_template.js 
     229        Response.Write "(function(){var d=document.domain;while (true){try{var A=window.parent.document.domain;break;}catch(e) {};d=d.replace(/.*?(?:\.|$)/,'');if (d.length==0) break;try{document.domain=d;}catch (e){break;}}})();" 
    258230 
    259231        Response.Write "window.parent.OnUploadCompleted(" & errorNumber & ",""" & Replace( fileUrl, """", "\""" ) & """,""" & Replace( fileName, """", "\""" ) & """,""" & Replace( customMsg , """", "\""" ) & """) ;"