chapter.js 1015 B

12345678910111213141516171819202122232425262728293031323334
  1. var prevpage=-1;
  2. var nextpage=-1;
  3. if (parent.txt!=undefined){
  4. index=parent.txt;
  5. switch(index){
  6. case 0:
  7. nextpage=1;
  8. break;
  9. case pages.length-1:
  10. prevpage=index-1;
  11. break;
  12. default:
  13. prevpage=index-1;
  14. nextpage=index+1;
  15. }
  16. }
  17. function next(a,b,c,j){
  18. var s=""
  19. if(prevpage!=-1 && a!="") document.write("<A href='javascript:loadurl(\"chapter.htm\",prevpage)'>"+a+"</A>")
  20. if(j>0) for(i=1;i<=j;i++) s=s+"&nbsp;";
  21. if(b!="")document.write(s+"<a href=javascript:loadurl(\"index.htm\")>"+b+"</A>"+s)
  22. if(nextpage!=-1&&c!="") document.write("<A href='javascript:loadurl(\"chapter.htm\",nextpage)'>"+c+"</A>")
  23. }
  24. function gotoNextPage() {
  25. if (window.event.keyCode==13) loadurl('index.htm');
  26. if (window.event.keyCode==37 && prevpage!=-1) loadurl('chapter.htm',prevpage);
  27. if (window.event.keyCode==39 && nextpage!=-1) loadurl('chapter.htm',nextpage);
  28. }
  29. document.onkeydown=gotoNextPage;