Annotation of loncom/html/adm/jsMath/jsMath-autoload.html, revision 1.2

1.1       albertel    1: <html>
                      2: <head>
                      3: <!--
                      4:  | jsMath-autoload.html
                      5:  |
                      6:  | Part of the jsMath package for mathematics on the web.
                      7:  | 
                      8:  | This file is used for loading jsMath.js and other components
                      9:  | when the "autoload" plugin is used.
                     10:  | 
                     11:  | ---------------------------------------------------------------------
                     12:  | 
                     13:  | Copyright 2004-2006 by Davide P. Cervone
                     14:  |
                     15:  | Licensed under the Apache License, Version 2.0 (the "License");
                     16:  | you may not use this file except in compliance with the License.
                     17:  | You may obtain a copy of the License at
                     18:  |
                     19:  |     http://www.apache.org/licenses/LICENSE-2.0
                     20:  |
                     21:  | Unless required by applicable law or agreed to in writing, software
                     22:  | distributed under the License is distributed on an "AS IS" BASIS,
                     23:  | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
                     24:  | See the License for the specific language governing permissions and
                     25:  | limitations under the License.
                     26: -->
                     27: </head>
                     28: <body>
                     29: 
                     30: <script>
1.2     ! albertel   31:   var isOmniWeb4 = (document.readyState && 
        !            32:                     document.readyState == 'loading' &&
        !            33:                     navigator.accentColorName != null &&
        !            34:                     navigator.omniWebString == null);
1.1       albertel   35:   window.jsMath = window.parent.jsMath;
1.2     ! albertel   36:   window.jsMathAutoload = 1;
        !            37:   if (isOmniWeb4) {
        !            38:     if (jsMath.Autoload.Script.url != jsMath.Autoload.Script.prevURL) {
        !            39:       jsMath.Autoload.Script.prevURL = jsMath.Autoload.Script.url;
        !            40:       document.write('<script src="'+jsMath.Autoload.Script.url+'"><'+'/script>');
        !            41:       document.write('<script src="jsMath-loader-omniweb4.js"><'+'/script>');
        !            42:     }
        !            43:   } else {
        !            44:     document.write('<script src="'+jsMath.Autoload.Script.url+'"><'+'/script>');
        !            45:   }
1.1       albertel   46: </script>
                     47: 
                     48: <script>
1.2     ! albertel   49: if (window.jsMath && !isOmniWeb4) {jsMath.Autoload.Script.endLoad()}
1.1       albertel   50: </script>
                     51: 
                     52: </body>
                     53: </html>

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>