通过onclick传递变量
|
我的页面上有一本书,其中包含3个iframe,1个iframe打开目录,而2个iframe同时打开2页,我也有2个按钮可通过此功能导航下一页和上一页
var pNum = 1;
var pNum2 = 2;
var maxPage = 108;
pNum = pNum+2;
pNum2 = pNum2+2;
if (pNum > maxPage) {pNum=1;pNum2=2;}
document.getElementById(\"Frame_C\").src=\"page\"+pNum+\".jpg\";
document.getElementById(\"Frame_B\").src=\"page\"+pNum2+\".jpg\";
}
function prev(){
pNum = pNum-2;
pNum2 = pNum2-2;
if (pNum < 1) {pNum=107;pNum2=108;}
document.getElementById(\"Frame_C\").src=\"page\"+pNum+\".jpg\";
document.getElementById(\"Frame_B\").src=\"page\"+pNum2+\".jpg\";
}
如果我单击目录中的链接,则会用此链接打开2页
<td>
<p class=Mmenu>
<a href=\"page36.jpg\" target=\"Frame_C\" onClick=\"window.open(\'page37.jpg\',\'Frame_B\')\">whatever</a>
</td>
问题从这里开始,如果我单击上一个下一个按钮,我希望它从第36,37页继续,但是从函数中的pNum继续发生什么情况,如何从onclick更新pNum?或另一种解决方案!
没有找到相关结果
已邀请:
1 个回复
亥套惟间连
然后,不要使用常规的href或目标,而只需执行以下操作:
然后,您可以根据最简单的方法执行以下任一操作:
编辑:删除了with(Math){...}语句,该语句使您可以使用abs()之类的数学函数,而无需冗长地调用Math.abs()