| jianhua's profile动手吧--自己动手丰衣足食PhotosBlogLists | Help |
|
November 01 分页查询1、语句如下 select * from (select temp.*,rownum rowno from (select * from tos_staff) temp) where rowno between 1 and 11; 2、还可以设定排序,例如 select * from (select temp.*,rownum rowno from (select * from tos_staff order by staff_id) temp) where rowno between 1 and 11; October 25 CSS光标属性一览表CSS Cursor Types
August 30 我的音箱一只喇叭有问题......音箱可以拆开不?问:你好,冒昧想请你帮个忙,我的音箱一只喇叭有问题,开的声音大一点就有嗡嗡的声音,声音调小就没事了,这是怎么回事啊,音箱可以拆开不?希望你能帮我这个忙,谢谢! 答:声音异常有几种原因: [转帖]喇叭损坏故障及维修方式
喇叭的修复(小秘笈)大小喇叭底盘的破裂,会使声音失真沙哑.这时,大家可以找一张很簿的白纸(略大于裂口),用胶水贴到裂口上,再在纸片周围滴上几滴蜡烛,用电烙铁将蜡化平,干透后就可继续使用. August 12 SQL Server 分页查询Jsp如下: ********************** <%@ page language="java" import="java.util.*,java.sql.*" %> <%@ page contentType="text/html;charset=gb2312"%> <jsp:useBean id="cn" scope="page" class="myConnection.Conn" /><!--引用数据库操作的bean,自己完成,这里不再赘述--> <% int curpage=1;//当前页 int page_record=20;//每页显示的记录数 //用下面的方法(sql查询完成,速度快) curpage=Integer.parseInt(request.getParameter("page"));//获取传递的值,需要显示的页 ResultSet rs=cn.rsexecuteQuery("select top "+page_record+" * from tablename where id not in (select top "+(curpage*page_record)+" id from tablename order by id desc) order by id desc"); //本查询语句得到的是所要显示的1000页的20条记录,大致思路为——子查询排除需要显示的记录前的所有记录,父查询则对余下的记录进行降序排列 while(rs.next) { out.println(rs.getInt("id").toString()); } rs.close(); %> showModalDialog()、showModelessDialog()方法使用详解javascript有许多内建的方法来产生对话框,如:window.alert(), window.confirm(),window.prompt().等。 然而IE提供更多的方法支持对话框。如: showModalDialog() (IE 4+ 支持) showModelessDialog() (IE 5+ 支持) window.showModalDialog()方法用来创建一个显示HTML内容的模态对话框,由于是对话框,因此它并没有一般用window.open()打开的窗口的所有属性。 window.showModelessDialog()方法用来创建一个显示HTML内容的非模态对话框。 当我们用showModelessDialog()打开窗口时,不必用window.close()去关闭它,当以非模态方式[IE5]打开时, 打开对话框的窗口仍可以进行其他的操作,即对话框不总是最上面的焦点,当打开它的窗口URL改变时,它自动关闭。而模态[IE4]方式的对话框始终有焦点(焦点不可移走,直到它关闭)。模态对话框和打开它的窗口相联系,因此我们打开另外的窗口时,他们的链接关系依然保存,并且隐藏在活动窗口的下面。 使用方法如下: vReturnvalue = window.showModalDialog(sURL [, vArguments] [, sFeatures]) vReturnvalue = window.showModelessDialog(sURL [, vArguments] [, sFeatures]) 参数说明: sURL 必选参数,类型:字符串。用来指定对话框要显示的文档的URL。 vArguments 可选参数,类型:变体。用来向对话框传递参数。传递的参数类型不限,包括数组等。对话框通过window.dialogArguments来取得传递进来的参数。 sFeatures 可选参数,类型:字符串。用来描述对话框的外观等信息,可以使用以下的一个或几个,用分号“;”隔开。 dialogHeight 对话框高度,不小于100px,IE4中dialogHeight 和 dialogWidth 默认的单位是em,而IE5中是px,为方便其见,在定义modal方式的对话框时,用px做单位。 dialogWidth: 对话框宽度。 dialogLeft: 距离桌面左的距离。 dialogTop: 离桌面上的距离。 center: {yes | no | 1 | 0 }:窗口是否居中,默认yes,但仍可以指定高度和宽度。 help: {yes | no | 1 | 0 }:是否显示帮助按钮,默认yes。 resizable: {yes | no | 1 | 0 } [IE5+]:是否可被改变大小。默认no。 status: {yes | no | 1 | 0 } [IE5+]:是否显示状态栏。默认为yes[ Modeless]或no[Modal]。 scroll:{ yes | no | 1 | 0 | on | off }:指明对话框是否显示滚动条。默认为yes。 还有几个属性是用在HTA中的,在一般的网页中一般不使用。 dialogHide:{ yes | no | 1 | 0 | on | off }:在打印或者打印预览时对话框是否隐藏。默认为no。 edge:{ sunken | raised }:指明对话框的边框样式。默认为raised。 unadorned:{ yes | no | 1 | 0 | on | off }:默认为no。 传入参数: 要想对话框传递参数,是通过vArguments来进行传递的。类型不限制,对于字符串类型,最大为4096个字符。也可以传递对象,例如: test1.htm ==================== <script> var mxh1 = new Array("mxh","net_lover","孟子E章") var mxh2 = window.open("about:blank","window_mxh") // 向对话框传递数组 window.showModalDialog("test2.htm",mxh1) // 向对话框传递window对象 window.showModalDialog("test3.htm",mxh2) </script> test2.htm ==================== <script> var a = window.dialogArguments alert("您传递的参数为:" + a) </script> test3.htm ==================== <script> var a = window.dialogArguments alert("您传递的参数为window对象,名称:" + a.name) </script> 可以通过window.returnvalue向打开对话框的窗口返回信息,当然也可以是对象。例如: test4.htm =================== <script> var a = window.showModalDialog("test5.htm") for(i=0;i<a.length;i++) alert(a[i]) </script> test5.htm =================== <script> function sendTo() { var a=new Array("a","b") window.returnvalue = a window.close() } </script> <body> <form> <input value="返回" type=button onclick="sendTo()"> </form> 常见问题: 1,如何在模态对话框中进行提交而不新开窗口? 如果你 的 浏览器是IE5.5+,可以在对话框中使用带name属性的iframe,提交时可以制定target为该iframe的name。对于IE4+,你可以用高度为0的frame来作:例子, test6.htm =================== <script> window.showModalDialog("test7.htm") </script> test7.htm =================== if(window.location.search) alert(window.location.search) <frameset rows="0,*"> <frame src="about:blank"> <frame src="test8.htm"> </frameset> test8.htm =================== <form target="_self" method="get"> <input name=txt value="test"> <input type=submit> </form> <script> if(window.location.search) alert(window.location.search) </script> 2,可以通过http://servername/virtualdirname/test.htm?name=mxh方式直接向对话框传递参数吗? 答案是不能。但在frame里是可以的。 实用javaScript技术总结(1):屏蔽类一、屏蔽键盘所有键 <script language="javascript"> 二、屏蔽鼠标右键 在body标签里加上oncontextmenu=self.event.returnvalue=false 或者: <script language="javascript"> 或者: <body onmousedown="rclick()" oncontextmenu= "nocontextmenu()"> 三、屏蔽 Ctrl+N、Shift+F10、F5刷新、退格键 <script language="javascript"> 注:这还不是真正地屏蔽 Alt+ 方向键,因为 Alt+ 方向键弹出警告框时,按住 Alt 键不放,用鼠标点掉警告框,这种屏蔽方法就失效了。 if ((event.keyCode == 8) && 另外可以用 window.open 的方法屏蔽 IE 的所有菜单 第一种方法: window.open("你的.htm", "","toolbar=no,location=no,directories=no,menubar=no, scrollbars=no,resizable=yes,status=no,top=0,left=0") 第二种方法是打开一个全屏的页面: window.open("你的.asp", "", "fullscreen=yes") 四、屏蔽浏览器右上角“最小化”“最大化”“关闭”键 <script language=javascript> 或者使用全屏打开页面 <script language="javascript"> 注:在body标签里加上 onbeforeunload="javascript:return false"//使不能关闭窗口 五、屏蔽F5键 <script language="javascript"> 六、屏蔽IE后退按钮 在你链接的时候用 <a href="javascript:location.replace(url)"> 七、屏蔽主窗口滚动条 在body标签里加上 style="overflow-y:hidden" 八、屏蔽拷屏,不断地清空剪贴板 在body标签里加上 onload="setInterval('clipboardData.setData(\'Text\',\'\')',100)" 九、屏蔽网站的打印功能 <style> 十、屏蔽IE6.0 图片上自动出现的保存图标 方法一: <META HTTP-EQUIV="imagetoolbar" CONTENT="no"> 方法二: <img galleryimg="no"> 十一、屏蔽页中所有的script <noscrript></noscript> 弹出窗口window.showModelessDialog参数介绍网页对窗口控制已经有很多文章介绍了,但控制对话框的技巧却不是很多,下面是一些基本的控制方法:
window.showModelessDialog("url","name","参数:值;参数:值;……") url:对话框窗口链接地址 name:对话框的名称,可以为空 scroll:是否有滚动条,0表示无,非0表示有 status:是否有状态栏,0表示无,非0表示有 help:是否有问号,0表示无,非0表示有 resizable:是否可以用鼠标拖动改变框提大小,0表示不可以,非0表示可以 dialogWidth:对话框宽度值 dialogHeight:对话框高度值 window.showModelessDialog("http://www.joekoe.net/,"dialogwin", "scroll:0;status:0;help:1;resizable:1;dialogWidth:480px; dialogHeight:320px") iframe参数说明 marginwidth:网页中内容在表格右侧的预留宽度;例如:marginwidth="20",单位是pix,下同。 marginheight:网页中内容在表格顶部预留的高度; hspace:网页右上角的的横坐标; vspace:网页右上角的纵坐标; frameborder:是否显示边缘;填"1"表示"是",填"0"表示"否" scrolling:是否出现滚动条;填"1"表示"是",填"0"表示"否" <script language="javascript"> window.showModelessDialog("login.asp","dialogwin","scroll:0;status:0;help:1;resizable:1;dialogWidth:480px;dialogHeight:520px") </script> |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|