Schwierigkeiten auf eine Funktion zuzugreifen

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Schwierigkeiten auf eine Funktion zuzugreifen

    Hallo!

    Ich setze wie folgt per Link ein neues Script in meine DOM-Struktur (Möchte das Readability-Script von arc90 für meine Seite nutzbar machen):

    Quellcode

    1. javascript:(function(){
    2. readStyle='style-newspaper';
    3. readSize='size-large';
    4. readMargin='margin-wide';
    5. _readability_script=document.createElement('SCRIPT');
    6. _readability_script.type='text/javascript';
    7. _readability_script.src='http://personalpress.kanubox.de/readability/js/readability.js?x='+(Math.random());
    8. document.getElementsByTagName('head')[0].appendChild(_readability_script);
    9. })();
    Alles anzeigen



    Wenn ich mir dieses readabilityscript anschaue, dann gefällt mir gar nicht was ich sehe, denn ich glaube, dass ist JSON womit ich mich überhaupt nicht auskenne. Glaube aber es zu kapieren:

    Es sieht im groben so aus:


    Quellcode

    1. var dbg = function(s) {
    2. if(typeof console !== 'undefined')
    3. console.log("Readability: " + s);
    4. };
    5. var readability = {
    6. version: '0.5.1',
    7. emailSrc: 'http://lab.arc90.com/experiments/readability/email.php',
    8. kindleSrc: 'http://lab.arc90.com/experiments/readability/kindle.php',
    9. iframeLoads: 0,
    10. ...
    11. };
    12. readability.init();
    Alles anzeigen


    Ich denke im groben passiert da folgendes: die Variable "readability" wird zu einem Objekt einer Klasse die via JSON-Format beschrieben wird.

    Letztlich wird aber immer noch unten das "readability.init();" aufgerufen, und dass möchte ich lieber noch oben in dem Link ausführen. Wie kann man das machen?


    Grüße,

    ehw