- 博客(25)
- 收藏
- 关注
原创 jsp 通过打包下载多个文件 哈哈
%@page contentType="text/html;charset=GBK"%>%@page import="java.io.*,java.util.*,java.util.zip.*"%> ZipOutputStream zos=null; ServletOutputStream sos=null;
2009-09-17 11:25:00
4692
1
原创 jsp 下载单个文件
%@page contentType="text/html;charset=GBK"%>%@page import="java.io.*,java.util.*"%> OutputStream os=null;InputStream is = null;try{ String FilePath =""; String filename =""; File
2009-09-17 11:21:00
778
1
原创 jsp 通过打包下载多个文件
%@page contentType="text/html;charset=GBK"%>%@page import="java.io.*,java.util.*,java.util.zip.*"%>% ZipOutputStream zos=null;ServletOutputStream sos=null; try{ response.reset();
2009-09-17 11:12:00
1003
原创 jsp 下载单个文件
%@page contentType="text/html;charset=GBK"%>%@page import="java.io.*,java.util.*"%> OutputStream os=null;InputStream is = null;try{ String FilePath =""; //要下载的文件路径 String FileName=
2009-09-17 11:05:00
613
原创 jsp页面隐藏菜单栏、工具栏最大化
test var myWidth = screen.availWidth; var myHeight = screen.availHeight; function newOpen() { window.open(he
2009-09-17 10:41:00
6872
1
原创 显示中文或者英文过长,显示一部分,多余以省略号显示
.tt{ overflow:hidden; text-overflow:ellipsis; } style="table-layout:fixed;" >nowrap="true" align=right class=tt width =5%>ddddddddddddddddddddadfadfasdfasdf等等等等等等等等等等
2009-03-26 14:46:00
694
原创 使用prototype.js提交form
需要写以下js:function addLine(){ var form = $(lineform); //lineform就是要提交的form var url = addLine.jsp?tab=2; var myAjax = new Ajax.Request(url,{method:post,
2009-03-26 14:11:00
1227
原创 清除jsp页面缓存
response.setDateHeader("Expires", 0); response.setHeader("Cache-Control", "no-cache"); response.setHeader("Pragma", "no-store");
2009-03-26 14:08:00
587
原创 下拉框位于查询条件中的使用
我们在做条件查询的时候,经常使用下拉框当作查询条件之一;那么就需要我们当选择完条件,查询结果后,下拉框保留选择的条件;思路是将下拉框中的值,通过js保存到隐藏变量中,当提交表单后,将这个隐藏值取出,在页面判断option的value;如果相等,则selected;做法如下:1.得到url参数page1的值,如果没有,设置为all;$page1 = HttpValues::get
2008-05-22 12:07:00
3107
原创 js中使用document.referrer来判断上一页面来源
在js中我们可以document.referrer来判断页面来源,这种方法也可以实现我们上一个主题广告点击量的统计。那么我们就不用统计访问日志了 ,呵呵。测试代码如下:a.php // 我把这个页面放到服务器172.27.2.40 上http://172.27.2.42/b.php> testb.php //这个页面我放在 172.27.2.42 上doc
2008-05-04 16:41:00
10100
原创 对apache访问日志的条件过滤以及统计
遇到这样的事情,公司在别的网站投放了广告(比如搜狐),点击广告连接到我们自己的网站 ,广告是按点击量收费的。所以,公司要求我们自己做个后台统计点击统计量! 想想通过统计apache的访问日志,可以完成这件事情; 前台页面代码: // 时间转化函数 function Forma
2008-05-04 13:44:00
3508
原创 如何在网页中嵌套flash
http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="952" height="255" > // 定义 高宽 main.swf" /> // main.swf 替
2008-04-14 15:46:00
2758
1
原创 checkbox 控制层的显示与隐藏
button dfdfdfdfdfdfdfdf function checkBut(){ var checkstatus = document.all.checkboxid.checked; target=document.getElementById("mydiv"); if(che
2008-04-11 10:30:00
3344
原创 如何在网页中展示360度照片
现在在很多房产网站中 ,我们都能看到展现360度的照片,原理很简单,你只需要在网页中引入下面插件代码:将下面的“图片路径”换为你需要显示的360图片;哈哈,大家记得你还需要一张360图片。自己在网上找找吧! 图片路径"> 图片路径" proj
2008-04-01 14:13:00
2572
原创 使用url rewrite重写
1. 第一步:首先到这里下载:http://tuckey.org/urlrewrite/urlrewritefilter-3.0.42. 解压urlrewritefilter-3.0.4.zip里面包含几个文件WEB-INF –lib/urlrewrite-3.0.4.jar –urlrewrite.xml 按照目录位置放在工程的WEB-INF文件夹中3. 在WEB-
2008-02-19 17:48:00
551
原创 通过url传递大数据
因为通过url传递参数,对参数的值长度有限,那么如何传大数据呢?我是利用下面的做法:function addMessage(type,actId,sentences){// type actId sentences 为页面text值 ,其中sentences为大数据 var sentences = document.getElementById("sentences").value;
2008-01-25 15:22:00
1988
原创 table 行的显示与隐藏
//将代码直接拷贝到新建的html文件中运行就可以看到效果;function toggle( targetId ) {if (document.getElementById){ target = document.getElementById( targetId ); if ( target.style.display == "none") { target.style.display
2008-01-18 18:34:00
1526
原创 通过js ,给页面的隐藏值赋值
//页面 // jsfunction getResFunc(param,type,channelid){ document.paraForm.param.value = param; //将js参数param 赋值给隐藏对象 document.paraForm.type.value = type; document.p
2008-01-18 18:16:00
4678
原创 js实现复选框 全选、反选、不选
var put=document.all.tags("input");//全选function selall(){for (i=0;i{ if (put[i].type=="checkbox") put[i].checked=true;}}//不选function Nselall(){for (i=0;i{ if (put[i].type=="checkbox")
2008-01-15 15:52:00
661
原创 php中利用ajax实现局部刷新
最近做的项目用php5开发,现在将使用的局部刷新总结下; 1,使用情况是:我点击本页面,要使本页面的某块局部刷新;本页面通过这种方式包含局部页面: function localRef(){ var url = "relation.php"; //局部包含的页面var pars = "param=" + param + "&type=" + type + "&chann
2008-01-15 15:35:00
7117
1
原创 触发器、序列简单应用
//触发器CREATE OR REPLACE TRIGGER add_watchnum --建立新的触发器名字为add_watchnum AFTER INSERT --表明该触发器在insert动作后执行 On EPG_VOD_INFO
2008-01-12 15:12:00
663
原创 向oracle数据表中连续插入数据
利用union(或union all);union(或union all)两边的结果集的列数必须一致,相同位置的列类型必须一致;下面的代码是向Channel_Act连续插入三条记录INSERT INTO Channel_Act (Channel_ID, ACT_ID, ACT_TYPE, ADD_TIME) (select 2007081301, 20070118, 0
2008-01-10 19:12:00
917
原创 oracle 字符串处理instr()函数使用
INSTR(String1,String2),判断 String2是否在 String1中存在,如果存在不等于0,返回索引位置;不存在==0;如:一个节目id属于多个频道; 查询2007121105频道下的所有节目; SELECT A.ACT_ID ,A.CHANNEL_ID FROM ACT_INFO A WHERE INSTR(A.CHANNEL_ID, 2007121
2008-01-09 11:09:00
821
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人