1 翻页时排序:
为了实现多种排序的显示页面,翻页函数得增加排序这个参数,以实现多种排序下的翻页。
因此原函数[<a href='#' onClick="rollPage(<%=Next%>,<%=len%>)">下一页</a>]
更改如下:
[<a href='#' onClick="rollPage(<%=Next%>,<%=len%>,<%=strOrderBy%>)">下一页</a>] 。
看上去挺不错吧,可是一旦运行就报脚本错误,说页面500多行报错,我去看jsp文件,没那么多行呀,这是怎么回事呢?
原来,它指的是生成的html文件。
一查发现,第三个参数没有引号包裹,不能被识别成字符串。加吧,javascript这里只让加单引号,表示字符串,怪怪。
加号后如下:
[<a href='#' onClick="rollPage(<%=Next%>,<%=len%>,'<%=strOrderBy%>')">下一页</a>] 。
在运行,OkieDokie。
翻页函数:
function rollPage(curPage,perPage,strOrderBy)
{
if (strOrderBy=="")
strOrderBy="POSTTIME DESC";
document.RollPageForm.CurrentPage.value=curPage;
document.RollPageForm.CountPerPage.value=perPage;
document.RollPageForm.myOrder.value=strOrderBy;
document.RollPageForm.submit();
}
2 点击图片后用文本框的数据控制将传到哪一页:
<head>
<script languange="javascript">;
function manroll()
{
if (window.turnpagetext.value!="")
{
window.open("http://blog.csdn.net/delva")
//这里可以用到window.turnpagetext.value的值。
window.turnpagetext.value="";
}
}
</script>
</head>
<body>
<input name="turnpagetext" type="text" size="6">
<img src="go.gif" onclick=manroll()>
</body>
3 翻页前检查是否超出页的上下界:
<head>
<script languange="javascript">;
function manroll(max)
{
if (window.turnpagetext.value!="")
{
var p;
if(window.turnpagetext.value<=0)p=1;
else if(window.turnpagetext.value>max)p=max;
else p=window.turnpagetext.value;
alert(p);
window.turnpagetext.value="";
}
}
</script>
</head>
<body>
<input name="turnpagetext" type="text" size="6">
<img src="cangbaodong/ctbk_go.gif" width="23" height="20" align="top" onclick=manroll(10)>
</body>
4 输入不是数字不给予响应:
function manroll(max,strOrderBy)
{
if(!isNaN(window.pagetxt.value)){
if(window.pagetxt.value!="")
{
if (pagetxt.value>max)rollPage(max,9,strOrderBy);
else if (pagetxt.value<=0)rollPage(1,9,strOrderBy);
else rollPage(pagetxt.value,9,strOrderBy);
}
}
}
2004年12月28日10:14:03
分享到:
相关推荐
在PHP编程中,翻页处理是一项常见的功能,特别是在网页数据量较大时,为了提高用户体验,通常会将数据分页展示。本示例介绍了一个用PHP实现的翻页处理类,这个类提供了对数据库查询结果进行分页显示的能力。以下是这...
在本教程中,我们将探讨如何利用Spring技术实现翻页处理。 首先,翻页的核心原理是通过限制每次从数据库中获取的数据量,然后根据用户交互(如点击“下一页”按钮)来动态地加载不同部分的数据。Spring提供了多种...
kindle app for 电子墨水屏设备,加入翻页处理。电子书设备,翻页无过渡效果。即该app安装后,会将设备识别为电子书设备,而不是普通的Android设备,或者Android手机、平板之类的。电子墨水屏设备:带电子墨水屏的...
2. **翻页处理**:在初始化时,创建两个位图(BMP1和BMP2),并分别转化为Canvas。根据用户的手势识别首次触摸的区域,判断翻页方向,并加载相应的数据到另一个Canvas中。随后,通过动画调用使视图移动到首次触摸的...
标题 "翻页时钟C#处理 素材+基础" 涉及到的是使用C#编程语言创建一个具有翻页效果的时钟应用。翻页时钟是一种视觉上吸引人的数字显示方式,通常在电子设备或软件界面上用于显示时间。这种时钟模拟了传统的机械翻页钟...
在本文中,我们将深入探讨...总的来说,实现“wpf仿iphone桌面翻页效果”需要结合WPF的动画、布局、数据绑定、事件处理和自定义控件等特性。通过巧妙地运用这些工具,可以构建出一款既美观又功能完善的桌面翻页应用。
此外,还需要定义一些用于翻页处理的变量,如每页显示的记录数、当前页码等。 ```jsp ;charset=gb2312" %> java.sql.Connection sqlCon; // 数据库连接对象 java.sql.Statement sqlStmt; // SQL语句对象 java....
5. **响应式设计**:确保按钮翻页在不同设备和屏幕尺寸上都能良好工作,需要考虑移动设备和桌面设备的差异,可能需要调整布局和触摸事件的处理。 6. **性能优化**:为了提高用户体验,避免一次性加载大量数据,可以...
这种操作在嵌入式系统中尤为重要,因为不当的翻页处理可能导致数据覆盖或丢失。 ### 结论 通过分析给定的代码片段和描述,可以看出该24C04驱动程序的编写充分考虑了I2C通信协议的特性,尤其是在翻页操作上做了详尽...
这个类需要包含页面内容,并能处理翻页相关的操作。 2. **设置场景和视图**: 在主窗口中添加QGraphicsView,然后将QGraphicsScene关联到该视图。在场景中添加代表页面的QGraphicsItem实例。 3. **实现翻页动画**: ...
在这个"手势翻页vc源码"项目中,开发者利用VC++的MFC(Microsoft Foundation Classes)库或者WinAPI来处理用户输入事件,并结合图像处理算法,实现了手势翻页的功能。 1. **手势识别**:手势识别通常涉及到计算机...
JavaScript则负责处理用户的交互,如点击、滑动等动作,以及实现翻页动画效果。 图书翻页效果通常有两种实现方式:基于CSS3和基于Canvas。CSS3方法利用了3D变换和过渡效果来创建翻页动画,这种方法对硬件加速支持较...
1. **模型与纹理处理**:在Unity3D中创建翻页效果前,需要准备纸张模型和相应的纹理贴图。这些模型通常为平面或简单的曲面,而纹理则用于模拟书页的真实感。 2. **动画系统**:Unity3D内置了一套强大的动画系统,...
在C#编程环境中,实现一个类似书本翻页的动画效果是一项挑战性的任务,它涉及到图形用户界面(GUI)的设计、高级绘图技术以及动画控制。这个项目通常用于创建更吸引人的用户界面,比如电子书应用或者展示类软件。...
同时,为了使翻页看起来更自然,还需要处理好阴影和透明度的变化,这可以通过在动画过程中改变视图的alpha值和添加阴影效果来实现。 在代码实现中,开发者可能会创建一个自定义的ViewGroup,比如PageView,来承载每...
《电信设备-摆杆翻页信息处理机》 在当今的通信行业中,各种电信设备扮演着至关重要的角色,其中摆杆翻页信息处理机是一种特殊的技术装置,它主要用于处理和传输大量的电信信息。这种设备的独特之处在于其采用了...
为了实现翻页效果,我们需要添加一些JavaScript代码来处理用户的点击事件。例如,我们可以添加两个按钮,一个用于向前翻页,一个用于向后翻页: ```html 上一页 下一页 ``` 接着,我们编写JavaScript代码来响应...
3. **实现翻页手势**:默认情况下,UIPageViewController已经处理了用户的滑动手势。但如果你想自定义手势,可以禁用默认的手势并添加自己的。 4. **实现自动翻页**:要实现自动翻页,你需要创建一个定时器,并在...
这些库通常包括对触控事件的处理,使得用户可以通过手势进行翻页。 5. **看图应用中的翻页效果**: 图片浏览器中的翻页效果通常更为简洁,可能只是简单的左右滑动过渡。可以使用`ViewPager`配合自定义的`...
同时,CSS还可以用于处理页面的布局,确保翻页动画流畅,并在翻页过程中隐藏或显示相应的页面内容。在这个项目中,CSS还可能包含了针对不同设备和屏幕尺寸的响应式设计,以保证在各种设备上都能良好运行。 然后是...