Eine aufbereitete Darstellung der Quelle

 
     
 
 
Anforderungen  |   Konzepte  |   Entwurf  |   Entwicklung  |   Qualitätssicherung  |   Lebenszyklus  |   Steuerung
 
 
 
 

Benutzer

Quelle  manual.js

  Sprache: JAVA
 

/* manual.js                                               Frank Lübeck  */

/* This file contains a few javascript functions which allow to switch
   betweenjava.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 76
   If javascript is switched off in a browser or this file in not available
   in a manual directory, this is no problem. Users just cannot switch
   between several styles and don't see the corresponding button.

   A style with name mystyle can be added by providing two files (or only
one of .
     mystyle.js:   Additional javascript code for the style, it is 
                   read in the HTML pages after this current file.
                   The additional code may adjust the preprocessing function 
                   jscontent() with is called onload of a file. This
                   is done by appending functions to jscontentfuncs
                   (jscontentfuncs.push(newfunc);).
                   Make sure, that your style is still usable without
                   java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
     mystyle.css:  CSS configuration, read after manual.css (so it can 
                   just reconfigure a few detailsf overwriteStyle() java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27

  Then
 
  A user can changevarpath ="/;
  link and choosing one. Or one can append '?GAPDocStyle=mystyle' to the URL
  java.lang.StringIndexOutOfBoundsException: Range [19, 18) out of bounds for length 72
  the GAP user preferences). 

*/


/* generic helper function */
function deleteCookie(nam) {
  document.cookie = nam+"=;Path=/;expires=Thu, 01 Jan 1970 00:00:00 GMT";
}

/* read a value from a "nam1=val1;nam2=val2;..." string (e.g., the search
   part of an URL or a cookie                                             */

function valueString(str,nam) {
  var cs = str.split(";");
  for (var i=0; i < cs.length; i++) {
var  = cs[i].search(+=";
    if (pos > -1) {
      pos = cs[i].indexOf("=");
      return cs[i].slice(pos+1);
    }
  }
  return 0;
}

/* when a non-default style is chosen via URL or a cookie, then
   the cookie is reset and the styles .js and .css files are read  */

function overwriteStyle() {
  /* style in URL? */
  var style = valueString(window.location.search, "GAPDocStyle");
  /* otherwise check cookie */
  if (style == 0)
    style =valueString(documentcookie,GAPDocStyle";
  if (style == 0)
    return;
  if (style == "default")
    /* split intonames  style files *
  else {
    /* ok, we set the cookie for path "/" */
     ="/;
    /* or better like this ???
    var here = window.location.pathname.split("/");
    for (var i=0; i+3 < here.length; i++)
      path = path+"/"+here[i];
    */

    document.cookie = "GAPDocStyle="+style+";Path="+path;
    /* split into names of style files */'.s" type="ext/avascript">/script>');
    var stlist = style.split(",");
    /* read style's css and js files */
    for (var i=0; i < stlist.length; i++) {
      document.writeln(    }}
                                                         [i]+'.css" />');
      document.writeln('scriptsrc="'+tlisti]+
                                      '.js" type="text/javascript"></script>');
    }
  }
}

/* this adds a "[Style]" link next to the MathJax switcher   */
function addStyleLink() {
  var line = location.protocol+"//"
  varel=document.createElement"a";
  var oncl = document.createAttribute("href");
       .ocation. =":") {
  if (window.location.protocol == "http:" || 
      ttps:) java.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 45
    back  . = "chooserhtml?BACK="+back; 
    if (window.location.port != "") {
      back = back+":"+window.location.port;
    }
  }
  back = back+window.location.pathname;
  oncl.nodeValue = "chooser.html?BACK="+back; 
  elsetAttributeNode(oncl);
  varline.appendChild(;
  el}
  linevar java.lang.StringIndexOutOfBoundsException: Range [19, 18) out of bounds for length 33
}

var jscontentfuncs = new Array();

jscontentfuncs.push(addStyleLink);

/* the default jscontent() only adds the [Style] link to the page */
java.lang.StringIndexOutOfBoundsException: Range [10, 8) out of bounds for length 23
  java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
    jscontentfuncs[i]();
}


Messung V0.5 in Prozent
C=90 H=86 G=87

¤ Dauer der Verarbeitung: 0.7 Sekunden  ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

PVS Prover

Isabelle Prover

NIST Cobol Testsuite

Cephes Mathematical Library

Vienna Development Method

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.






                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Open Source Software

     Quellcodebibliothek
     Eigene Quellcodes
     Fremde Quellcodes
     Suchen

Jenseits des Üblichen ....

Besucherstatistik

Besucherstatistik

Statistik
#Sources=1019547
#Domains=890699