Widget:A2Sequence: Unterschied zwischen den Versionen

aus Kamelopedia, der wüsten Enzyklopädie
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(11 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
  <script>
  <script>
  if ($("#a2image").length && $("#a2textSequence").length) {
var goto = parseInt("<!--{$goto|escape:'javascript'}-->");
     $("#a2image").css("overflow","hidden").css("font-size","200%").css("position","relative");
var nextPage = function() {
     var h=$("#a2image").height() + $("#a2image").offset().top;
    clearInterval(a2.sequenceInterval);
    $("#a2text").empty();
    if ("<!--{$goto|escape:'javascript'}-->")
        a2.util.goto(goto);
};
 
  if ($("#a2textFrame").length && $("#a2textSequence").length) {
    a2.log("a");
     $("#a2textFrame").css("overflow","hidden").css("font-size","200%").css("position","relative");
     var h=$("#a2textFrame").height() + $("#a2textFrame").offset().top;
     $("#a2textSequence").offset({top:h});
     $("#a2textSequence").offset({top:h});


     var $link = $('<a class="pseudolink">Sequenz überspringen</a>');
     var $link = $('<a class="pseudolink">Sequenz überspringen</a>');
    $link.click(function(){a2.util.goto(1);});
     $("#a2text").empty().append($link);
     $("#a2text").empty().append($link);
    $link.click(function(){
        nextPage();
    });
   
   
     a2.sequenceInterval = setInterval(function () {
     a2.sequenceInterval = setInterval(function () {
         var p = $("#a2textSequence").position();
         if (!$("#a2textSequence").length) {
        if (p == null) {
             clearInterval(a2.sequenceInterval);
             clearInterval(a2.sequenceInterval);
             return;
             return;
         }
         }


         if(p.top > - $("#a2textSequence").height()) {
         if($("#a2textSequence").position().top > - $("#a2textSequence").height()) {
             var n = $("#a2textSequence").offset().top - 2;
             var n = $("#a2textSequence").offset().top - 2;
             $("#a2textSequence").offset({top:n});
             $("#a2textSequence").offset({top:n});
         } else {
         } else {
             clearInterval(a2.sequenceInterval);
             nextPage();
            $("#a2text").empty();
            if ("<!--{$goto|escape:'javascript'}-->")
                a2.util.goto(parseInt("<!--{$goto|escape:'javascript'}-->"));
         }
         }
     }, 120);
     }, 120);
} else {
    a2.log("b");
  }
  }
  </script>
  </script>

Aktuelle Version vom 27. August 2012, 20:09 Uhr

<script>
var goto = parseInt("");
var nextPage = function() {
    clearInterval(a2.sequenceInterval);
    $("#a2text").empty();
    if ("")
        a2.util.goto(goto);
};
if ($("#a2textFrame").length && $("#a2textSequence").length) {
    a2.log("a");
    $("#a2textFrame").css("overflow","hidden").css("font-size","200%").css("position","relative");
    var h=$("#a2textFrame").height() + $("#a2textFrame").offset().top;
    $("#a2textSequence").offset({top:h});
    var $link = $('<a class="pseudolink">Sequenz überspringen</a>');
    $("#a2text").empty().append($link);
    $link.click(function(){
        nextPage();
    });

    a2.sequenceInterval = setInterval(function () {
        if (!$("#a2textSequence").length) {
            clearInterval(a2.sequenceInterval);
            return;
        }
        if($("#a2textSequence").position().top > - $("#a2textSequence").height()) {
            var n = $("#a2textSequence").offset().top - 2;
            $("#a2textSequence").offset({top:n});
        } else {
            nextPage();
        }
    }, 120);
} else {
    a2.log("b");
}
</script>