



|
//--------------------------------comic script ver2.02 by tama //--------------------------------改造版 Num=1; Num2=2; function next() { Num=Num+1 Num2=Num2+1; if(Num>MaxPage)Num=MaxPage; if(Num2>MaxPage)Num2=MaxPage+1; routine(); } function prev() { Num=Num-1; Num2=Num2-1; if(Num<1)Num=1; if(Num2<2)Num2=2; if(Num>MaxPage)Num=MaxPage; routine(); } function jump(PG) { n=eval(PG.page.value); Num = n; Num2 = n+1; if ((n>0) && (n<=MaxPage)) {routine();} else {alert("1から"+MaxPage+"の数字を入力して下さいね。");} } function seljump() { op=document.comic.sejump.selectedIndex; Num=eval(document.comic.sejump.options[op].value); Num2=eval(document.comic.sejump.options[op].value)+1; routine(); } function pgjump() { Num2=Num+1; routine(); } function routine() { document.myImage.src=dir+Num+".gif"; document.VIEW.src=dir+Num2+".gif"; document.comic.nowpage.value = Num; } |

|
//--------------------------------comic script ver2.02 by tama //--------------------------------改造版 Num=1; Num2=2; tsuzuku=500; function next() { Num=Num+1 Num2=Num2+1; if(Num>MaxPage)Num=MaxPage; if(Num2>MaxPage)Num2=tsuzuku; routine(); } function prev() { Num=Num-1; Num2=Num2-1; if(Num<1)Num=1; if(Num2<2)Num2=2; if(Num>MaxPage)Num=MaxPage; if(Num2>MaxPage)Num2=MaxPage; routine(); } function jump(PG) { n=eval(PG.page.value); Num = n; Num2 = n+1; if ((n>0) && (n<=MaxPage)) {routine();} else {alert("1から"+MaxPage+"の数字を入力して下さいね。");} } function pgjump() { Num2=Num+1; if(Num2>MaxPage)Num2=tsuzuku; routine(); } function seljump() { op=document.comic.sejump.selectedIndex; Num=eval(document.comic.sejump.options[op].value); Num2=eval(document.comic.sejump.options[op].value)+1; routine(); } function routine() { document.myImage.src=Num+".gif"; document.VIEW.src=Num2+".gif"; document.comic.nowpage.value = Num; } |
| 『●別ディレクトリに画像を置く』で書き換えた人はこちら↓ |
|
//--------------------------------comic script ver2.02 by tama //--------------------------------改造版 Num=1; Num2=2; tsuzuku=500; function next() { Num=Num+1 Num2=Num2+1; if(Num>MaxPage)Num=MaxPage; if(Num2>MaxPage)Num2=tsuzuku; routine(); } function prev() { Num=Num-1; Num2=Num2-1; if(Num<1)Num=1; if(Num2<2)Num2=2; if(Num>MaxPage)Num=MaxPage; if(Num2>MaxPage)Num2=MaxPage; routine(); } function jump(PG) { n=eval(PG.page.value); Num = n; Num2 = n+1; if ((n>0) && (n<=MaxPage)) {routine();} else {alert("1から"+MaxPage+"の数字を入力して下さいね。");} } function seljump() { op=document.comic.sejump.selectedIndex; Num=eval(document.comic.sejump.options[op].value); Num2=eval(document.comic.sejump.options[op].value)+1; routine(); } function pgjump() { Num2=Num+1; if(Num2>MaxPage)Num2=tsuzuku; routine(); } function routine() { document.myImage.src=dir+Num+".gif"; document.VIEW.src=dir+Num2+".gif"; document.comic.nowpage.value = Num; } |



|
//--------------------------------comic script ver2.02 by tama //--------------------------------改造版 Num=1; Num2=2; function next() { Num=Num+1 Num2=Num2+1; if(Num>MaxPage)Num=MaxPage; if(Num2>MaxPage)Num2=MaxPage+1; zero(); } function prev() { Num=Num-1; Num2=Num2-1; if(Num<1)Num=1; if(Num2<2)Num2=2; if(Num>MaxPage)Num=MaxPage; if(Num2>MaxPage)Num2=MaxPage; zero(); } function zero() { if(Num<10)Num3="0"+Num; else Num3=Num; if(Num2<10)Num4="0"+Num2; else Num4=Num2; routine(); } function pgjump() { Num2=Num+1; if(Num2>MaxPage)Num2=MaxPage+1; zero(); } function jump(PG) { n=eval(PG.page.value); Num = n; Num2 = n+1; if ((n>0) && (n<=MaxPage)) {zero();} else {alert("1から"+MaxPage+"の数字を入力して下さいね。");} } function seljump() { op=document.comic.sejump.selectedIndex; Num=eval(document.comic.sejump.options[op].value); Num2=eval(document.comic.sejump.options[op].value)+1 zero(); } function routine() { document.myImage.src=Num3+".gif"; document.VIEW.src=Num4+".gif"; document.comic.nowpage.value = Num; } |




、なんですけど、↑の図のように2つ必要になりますので、最大ページ数+1と最大ページ数+2のふたつの
画像の用意をお願いします!たとえば最大ページ数が6なら、7.gifと8.gifを続く画像にするという感じで。
|
//--------------------------------comic script ver2.02 by tama //--------------------------------改造版 Num=1; Num2=2; MaxPage2=MaxPage-1 function next() { Num=Num+2; Num2=Num2+2; if(Num>MaxPage2)Num=MaxPage2; if(Num2>MaxPage)Num2=MaxPage; routine(); } function prev() { Num=Num-2; Num2=Num2-2; if(Num<1)Num=1; if(Num2<1)Num2=2; routine(); } function jump(PG) { n=eval(PG.page.value); // nが偶数かどうか判断 nn=n/2; nn2=Math.floor(nn) ; // 整数書き出し nn3=nn-nn2; if(nn3>0){ Num=n; Num2=n+1; } if(nn3<=0){ Num=n-1; Num2=n; } if ((n>0) && (n<=MaxPage)) {routine();} else {alert("1から"+MaxPage+"の数字を入力して下さいね。");} } function seljump() { op=document.comic.sejump.selectedIndex; Num=eval(document.comic.sejump.options[op].value); Num2=eval(document.comic.sejump.options[op].value)+1; n=Num; // nが偶数かどうか判断 nn=n/2; nn2=Math.floor(nn) ; // 整数書き出し nn3=nn-nn2; if(nn3>0){ Num=n; Num2=n+1; } if(nn3<=0){ Num=n-1; Num2=n; } routine(); } function pgjump() { n=Num; // nが偶数かどうか判断 nn=n/2; nn2=Math.floor(nn) ; // 整数書き出し nn3=nn-nn2; if(nn3>0){ Num=n; Num2=n+1; } if(nn3<=0){ Num=n-1; Num2=n; } routine(); } function routine() { document.myImage.src=Num+".gif"; document.myImage2.src=Num2+".gif"; document.VIEW.src=Num+2+".gif"; document.VIEW2.src=Num2+2+".gif"; document.comic.nowpage.value = Num; document.comic.nowpage2.value = Num2; } |
|
/** 以下スクロール. */ /** このスクリプトはこちらのページ↓. */ /** http://phpspot.org/blog/archives/2006/08/javascript_23.html.. */ /** を参考にさせていただきました */ function handle(delta) { if (delta < 0) // 下方向にまわした場合の処理 next(); else // 上方向にまわした場合の処理 prev();} /** Event handler for mouse wheel event . */ function wheel(event){ var delta = 0; if (!event) /* For IE. */ event = window.event; if (event.wheelDelta) { /* IE/Opera. */ delta = event.wheelDelta/120; if (window.opera) delta = -delta; } else if (event.detail) { /** Mozilla case. */ delta = -event.detail/3; } /** If delta is nonzero, handle it. * Basically, delta is now positive if wheel was scrolled up, * and negative, if wheel was scrolled down. */ if (delta) handle(delta); } /** Initialization code. * If you use your own event management code, change it as required. */ if (window.addEventListener) window.addEventListener('DOMMouseScroll', wheel, false); window.onmousewheel = document.onmousewheel = wheel; |


|
//--------------------------------comic script ver2.02 by
tama Num=1; function next(tID,str) { Num=Num+1 if(Num>MaxPage)Num=MaxPage; document.all[tID].innerText = Num; routine(); } function prev(tID,str) { Num=Num-1; if(Num<1)Num=1; if(Num>MaxPage)Num=MaxPage; document.all[tID].innerText = Num; routine(); } function jump(PG) { n=eval(PG.page.value); Num = n; if ((n>0) && (n<=MaxPage)) {routine();} else {alert("1から"+MaxPage+"の数字を入力して下さいね。");} } function seljump(tID,str) { op=document.comic.sejump.selectedIndex; Num=eval(document.comic.sejump.options[op].value); document.all[tID].innerText = Num; routine(); } function change(tID,str) { document.all[tID].innerText = Num; routine(); } function change2(tID,str) { if ((n>0) && (n<=MaxPage)) {change(tID,str);} } function routine() { document.myImage.src=Num+".gif"; document.VIEW.src=Num+1+".gif"; } |


