如何自动翻页?急!!! 定义一个静态变量i=1,然后用for(i,i<=count,i++){.........pagename = "page"+i;........} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 各位大侠可能没说清楚。要求:在一个由IFRAME的框架窗口中,按上页表示框架文件自动进入上一页操作,同样下一页功能按钮,可参考HTMLHELP 软件制作的CHM文件即有自动翻页功能。对于流浪大侠方法,我也想过了,我在含有IFREAM的页面中定义了一维数组来描述每一页的文件名,首先取当前IFREAM中的IDNAME,然后在数组进行比较,来判断,将下一页的文件名传送给IFREAM的SRC; 但遇到一问题,运行3中不认数组。如果用N个变量描述却没问题。 另有问题在其它页面的框架中能否与上述描述的页面进行一一对应,即用JS完全实现CHM文件的上下翻页及内容页面也可单独操作上下页按钮功能!多谢小妹这里有礼了! 在每页中建立一个脚本文件,在文件中生成上页下页的连接。document.location判断当前页码,处理,(假设是第4页),然后写出<a href='path/page3.htm>上页</a>;该脚本只要在每个文件中包含进去就行了!!说明:没有调试. 大虾: 如果每页都做就不用此功能了。 我希望在一个IFRAME 中通过上下页来选择我的流入SRC文件,只有一个IFREAM,但SRC 文件由我来规定选择。 例; 〈iframe ID='mainframe' scr='chp01.htm'> </iframe> <a href="#" onclick=uppage()> 上一页</a> function uppage() 如何写 说明:chp01.htm ,chp02.htm ,chp03.htm 是外部资源文件.急!TKS! var pages = new Array("chp01.htm", "chp02.htm", "chp02.htm", ...);var curpageindex = 0;function uppage(){ if (curpageindex > 0 ) { curpageindex --; document.all.mainframe.src = pages[curpageindex]; } else alert("已经是第一页了");}function downpage(){ if (curpageindex < pages.length - 1) { curpageindex ++; document.all.mainframe.src = pages[curpageindex]; } else alert("已经是最后一页了");} 不知道我的答复能不能满你意,记得要给分,还有,不要忘了到我家来坐坐(RUTED.COM),我们会尽力对各种问题做出满意的答复。 function pageup(){c_file=document.location.pathname;n_name=c_file.substr(c_file.length-6,2);n_name=parseInt(n_name)-1;if(n_name<10) upurl=c_file.substr(0,c_file.length-6)+"0"+n_name+".htm";else upurl=c_file.substr(0,c_file.length-6)+n_name+".htm";document.location=upurl;}function pagedown(){c_file=document.location.pathname;n_name=c_file.substr(c_file.length-6,2);n_name=parseInt(n_name)+1;if(n_name<10) upurl=c_file.substr(0,c_file.length-6)+"0"+n_name+".htm";else upurl=c_file.substr(0,c_file.length-6)+n_name+".htm";document.location=upurl;}/////楼上的需要考虑frame,我这里给你一个另一种方法,不过时间匆忙,写的简单,自己修改吧!! aukw: Thank very much ! all right ! I will award 10F to you! aukw:上程序有一个小BUG,应用parseFloat()代替parseInt()这样即可解决超过10以上的字串转换,parseInt("10")=1 而parseFloat("10")=10 才是正确的! 在opera浏览器中,如何在iframe页面调用父页面的JS函数。iframe的src页面是跨域页面 判断 图片加载 完成与否的 js? 关于Automation 服务器不能创建对象问题,我纠结了很长时间星期四就要交差,拜托懂的朋友帮帮忙 问个很笨的问题~ 帮忙写段JS控制COOKIE的代码~在线等! 再问拖拽问题,谢谢各路高手的指教 急急急,在线等query获取当前时间 求一代码,一个页面可以放几个操作界面,重叠着,分别点击顶端的标题就可以切换的 如何不用点表单上的按钮直接post 怎样把字符串转换成ID? TO:net_lover(孟子E章),这个问题如何解决? 特效,高分求助。
要求:在一个由IFRAME的框架窗口中,按上页表示框架文件自动进入上一页操作,同样下一页功能按钮,可参考HTMLHELP 软件制作的CHM文件即有自动翻页功能。
对于流浪大侠方法,我也想过了,我在含有IFREAM的页面中定义了一维数组来描述每一页的文件名,首先取当前IFREAM中的IDNAME,然后在数组进行比较,来判断,将下一页的文件名传送给IFREAM的SRC;
但遇到一问题,运行3中不认数组。如果用N个变量描述却没问题。
另有问题在其它页面的框架中能否与上述描述的页面进行一一对应,即用JS完全实现CHM文件的上下翻页及内容页面也可单独操作上下页按钮功能!多谢小妹这里有礼了!
document.location判断当前页码,处理,(假设是第4页),然后写出<a href='path/page3.htm>上页</a>;
该脚本只要在每个文件中包含进去就行了!!
说明:没有调试.
如果每页都做就不用此功能了。
我希望在一个IFRAME 中通过上下页来选择我的流入SRC文件,只有一个IFREAM,但SRC 文件由我来规定选择。
例;
〈iframe ID='mainframe' scr='chp01.htm'> </iframe>
<a href="#" onclick=uppage()> 上一页</a>
function uppage() 如何写
说明:chp01.htm ,chp02.htm ,chp03.htm 是外部资源文件.
急!TKS!
var pages = new Array("chp01.htm", "chp02.htm", "chp02.htm", ...);var curpageindex = 0;function uppage()
{
if (curpageindex > 0 )
{
curpageindex --;
document.all.mainframe.src = pages[curpageindex];
}
else
alert("已经是第一页了");
}function downpage()
{
if (curpageindex < pages.length - 1)
{
curpageindex ++;
document.all.mainframe.src = pages[curpageindex];
}
else
alert("已经是最后一页了");
} 不知道我的答复能不能满你意,记得要给分,还有,不要忘了到我家来坐坐(RUTED.COM),我们会尽力对各种问题做出满意的答复。
{
c_file=document.location.pathname;
n_name=c_file.substr(c_file.length-6,2);
n_name=parseInt(n_name)-1;
if(n_name<10)
upurl=c_file.substr(0,c_file.length-6)+"0"+n_name+".htm";
else
upurl=c_file.substr(0,c_file.length-6)+n_name+".htm";
document.location=upurl;
}
function pagedown()
{
c_file=document.location.pathname;
n_name=c_file.substr(c_file.length-6,2);
n_name=parseInt(n_name)+1;
if(n_name<10)
upurl=c_file.substr(0,c_file.length-6)+"0"+n_name+".htm";
else
upurl=c_file.substr(0,c_file.length-6)+n_name+".htm";
document.location=upurl;
}/////楼上的需要考虑frame,我这里给你一个另一种方法,不过时间匆忙,写的简单,自己修改吧!!
Thank very much ! all right ! I will award 10F to you!
上程序有一个小BUG,应用parseFloat()代替parseInt()这样即可解决超过10以上的字串转换,parseInt("10")=1 而
parseFloat("10")=10 才是正确的!