smsterminal
Mitglied
Hi Leutz,
habe eine Ajax-Pagination mit css eingebaut (läuft auch). Auf meiner Seite ist auch ein verfügbarkeits counter (rückwärtszähler) integriert. warum wird nachdem ich die pagination eingebaut habe, der counter nur mit abgelaufenen wert angezeigt und nicht mit dem runter zählenden. die übergabe der html-datei findet in der pagination statt. irgendwas beisst sich.
hier die pagination
hier der countercode
habe eine Ajax-Pagination mit css eingebaut (läuft auch). Auf meiner Seite ist auch ein verfügbarkeits counter (rückwärtszähler) integriert. warum wird nachdem ich die pagination eingebaut habe, der counter nur mit abgelaufenen wert angezeigt und nicht mit dem runter zählenden. die übergabe der html-datei findet in der pagination statt. irgendwas beisst sich.
hier die pagination
Code:
<div id="paginate-top"> </div>
<div id="bookcontent"> </div>
<div id="paginate-bottom"> </div>
<script type="text/javascript">
var bookonflowers={
pages: ["/id=1.html", "/id=2.html", "demofiles/flower3.htm", "demofiles/flower4.htm"],
selectedpage: 0 //set page shown by default (0=1st page)
}
var mybookinstance=new ajaxpageclass.createBook(bookonflowers, "bookcontent", ["paginate-top", "paginate-bottom"])
</script>
hier der countercode
Code:
<div style="text-align: left;"><span
id="a13"
style="font-family: arial; font-style: normal; font-variant: normal; font-weight: bold; font-size: 15px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(0, 99, 0);"></span><span
id="a14"
style="font-family: arial; font-style: normal; font-variant: normal; font-weight: bold; font-size: 15px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(0, 99, 0);">Abgelaufen!</span><br>
</div>
<script type="text/javascript">
// Erstellt mit dem Countdown-Generator - Homepage-Total.de
var end = new Date('September 29, 2010 23:59:00');
function toSt2(n) {
var s = '';
if (n < 10) s += '0';
return (s + n).toString();
}
function toSt3(n) {
var s = '';
if (n < 10) s += '00';
else if (n < 100) s += '0';
return (s + n).toString();
}
function countdown() {
var d = new Date();
var count = Math.floor(end.getTime() - d.getTime());
if(count > 0) {
var miliseconds = toSt3(count%1000); count = Math.floor(count/1000);
var seconds = toSt2(count%60); count = Math.floor(count/60);
var minutes = toSt2(count%60); count = Math.floor(count/60);
var hours = toSt2(count%24); count = Math.floor(count/24);
var days = count;
document.getElementById('a13').innerHTML = 'Verfügbar noch: ' + days + 'Tage';
document.getElementById('a14').innerHTML = hours + 'Std.' + minutes + 'Min.' + seconds + 'Sek.'
setTimeout('countdown()', 100);
}
}
countdown();
</script>