String path = request.getContextPath();
String basePath = request.getScheme() + "://"
request.getServerName() + ":" + request.getServerPort()
path + "/";
List clist=(List)request.getAttribute("clist");
List cuslist=(List)request.getAttribute("cuslist");
HttpSession session1=request.getSession();
String filepath=(String)session1.getAttribute("path");
Page p=(Page)request.getAttribute("page");
Page p2=(Page)request.getAttribute("i");
List per=(List)request.getAttribute("person");
//String id=(String)request.getAttribute("id");
Page pa =(Page)request.getAttribute("cusper");
%>
type="text/css" media="screen" />
type="text/css" media="screen" />
type="text/css" media="print" />
rel="stylesheet" type="text/css" media="screen" />
合同添加function mSift_SeekTp(oObj,nDire){if(oObj.getBoundingClientRect&&!document.all){var oDc=document.documentElement;switch(nDire){case 0:return oObj.getBoundingClientRect().top+oDc.scrollTop;case 1:return oObj.getBoundingClientRect().right+oDc.scrollLeft;case 2:return oObj.getBoundingClientRect().bottom+oDc.scrollTop-110;case 3:return oObj.getBoundingClientRect().left+oDc.scrollLeft-217;}}else{if(nDire==1||nDire==3){var nPosition=oObj.offsetLeft;}else{var nPosition=oObj.offsetTop;}if(arguments[arguments.length-1]!=0){if(nDire==1){nPosition+=oObj.offsetWidth;}else if(nDire==2){nPosition+=oObj.offsetHeight;}}if(oObj.offsetParent!=null){nPosition+=mSift_SeekTp(oObj.offsetParent,nDire,0);}return nPosition;}}
function mSift(cVarName,nMax){this.oo=cVarName;this.Max=nMax;}
mSift.prototype={
Varsion:'v2010.10.29 by AngusYoung | mrxcool.com',
Target:Object,
TgList:Object,
Listeners:null,
SelIndex:0,
Data:[],
ReData:[],
Create:function(oObj){
var _this=this;
var oUL=document.createElement('ul');
oUL.style.display='none';
oObj.parentNode.insertBefore(oUL,oObj);
_this.TgList=oUL;
oObj.οnkeydοwn=oObj.οnclick=function(e){_this.Listen(this,e);};
oObj.οnblur=function(){setTimeout(function(){_this.Clear();},100);};
},
Complete:function(){},
Select:function(){
var _this=this;
if(_this.ReData.length>0){
_this.Target.value=_this.ReData[_this.SelIndex].replace(/*/g,'*').replace(/\|/g,'|');
_this.Clear();
}
setTimeout(function(){_this.Target.focus();},10);
_this.Complete();
},
Listen:function(oObj){
var _this=this;
_this.Target=oObj;
var e=arguments[arguments.length-1];
var ev=window.event||e;
switch(ev.keyCode){
case 9://TAB
return;
case 13://ENTER
_this.Target.blur();
_this.Select();
return;
case 38://UP
_this.SelIndex=_this.SelIndex>0?_this.SelIndex-1:_this.ReData.length-1;
break;
case 40://DOWN
_this.SelIndex=_this.SelIndex<_this.redata.length-1>
break;
default:
_this.SelIndex=0;
}
if(_this.Listeners){clearInterval(_this.Listeners);}
_this.Listeners=setInterval(function(){
_this.Get();
},10);
},
Get:function(){
var _this=this;
if(_this.Target.value==''){_this.Clear();return;}
if(_this.Listeners){clearInterval(_this.Listeners);};
_this.ReData=[];
var cResult='';
for(var i=0;i<_this.data.length>
if(_this.Data[i].toLowerCase().indexOf(_this.Target.value.toLowerCase())>=0){
_this.ReData.push(_this.Data[i]);
if(_this.ReData.length==_this.Max){break;}
}
}
var cRegPattern=_this.Target.value.replace(/*/g,'*');
cRegPattern=cRegPattern.replace(/\|/g,'|');
cRegPattern=cRegPattern.replace(/\+/g,'\\+');
cRegPattern=cRegPattern.replace(/\./g,'\\.');
cRegPattern=cRegPattern.replace(/\?/g,'\\?');
cRegPattern=cRegPattern.replace(/\^/g,'\\^');
cRegPattern=cRegPattern.replace(/\$/g,'\\$');
cRegPattern=cRegPattern.replace(/\(/g,'\\(');
cRegPattern=cRegPattern.replace(/\)/g,'\\)');
cRegPattern=cRegPattern.replace(/\[/g,'\\[');
cRegPattern=cRegPattern.replace(/\]/g,'\\]');
cRegPattern=cRegPattern.replace(/\\/g,'\\\\');
var cRegEx=new RegExp(cRegPattern,'i');
for(var i=0;i<_this.redata.length>
if(_this.Target.value.indexOf('*')>=0){
_this.ReData[i]=_this.ReData[i].replace(/*/g,'*');
}
if(_this.Target.value.indexOf('|')>=0){
_this.ReData[i]=_this.ReData[i].replace(/\|/g,'|');
}
cResult+='
'+_this.ReData[i].replace(cRegEx,function(s){return ''+s+'';});+'';
}
if(cResult==''){_this.Clear();}
else{
_this.TgList.innerHTML=cResult;
_this.TgList.style.cssText='display:block;position:absolute;background:#fff;border:#090 solid 1px;margin:-1px 0 0;padding: 5px;list-style:none;font-size:12px;';
_this.TgList.style.top=103+'px';
_this.TgList.style.left=900+'px';
_this.TgList.style.width=_this.Target.offsetWidth-12+'px';
}
var oLi=_this.TgList.getElementsByTagName('li');
if(oLi.length>0){
oLi[_this.SelIndex].style.cssText='background:#A4D3EE;padding:0 5px;line-height:20px;cursor:default;color:#fff;';
}
},
ChangeOn:function(oObj){
var oLi=this.TgList.getElementsByTagName('li');
for(var i=0;i
oLi[i].style.cssText='padding:0 5px;line-height:20px;cursor:default;';
}
oObj.style.cssText='background:#00CDCD;padding:0 5px;line-height:20px;cursor:default;color:#fff;';
},
Clear:function(){
var _this=this;
if(_this.TgList){
_this.TgList.style.display='none';
_this.ReData=[];
_this.SelIndex=0;
}
}
}
$(function() {
$('#file_upload').uploadify({
swf:'dwz/uploadify/scripts/uploadify.swf',
uploader:'Admin/Public/upload.html',
auto : true,
'fileSizeLimit' : '700KB',
'fileTypeDesc' : 'Doc Files',
'fileTypeExts' : '*.doc; *.docx;',
buttonText : '请选择附件',
'onUploadSuccess' : function(file, data, response) {
//每个文件上传成功后会调用,可能会两次
//alert('文件[' + file.name + ']上传成功了,' + response + '返回值:' + data);
$("#shownode").append(
"
已成功上传" + file.name + "文件
");document.getElementById("file").value = file.name;
var obj = jQuery.parseJSON(data);
var dataObj = eval("(" + obj.message + ")");//截取message部分转换为json对象
//解析list对象
var arr = eval(dataObj.root);
var ret = "";
for ( var i = 0, arrLength = arr.length; i < arrLength; i++) {
var arrobj = arr[i];
//alert(arrobj.id+arrobj.value);
var node = "
arrobj.id + ",值为:" + arrobj.value
"";
= ret + node;
//$("#shownode").append(node);
}
$("#shownode").append(ret);
},
'onQueueComplete' : function(queueData) {
//alert(queueData.uploadsSuccessful + ' 个文件上传成功!');
$("#shownode").append(
"
已成功上传"
queueData.uploadsSuccessful
"个文件");}
});
});
function aaa(){
var aa=new Array();
aa.push();
return aa;
}
var b=new Array();
b=aaa();
//建立实例,第一个参数是实例对象的名称,第二个是最多显示的数量
var oo=new mSift('oo',20);
//数据
oo.Data=['liehuo.net','liehuo.org','liehuo javascript','liehuo 教程','liehuo 下载','li 属性','li 的使用方法','liehuo.org 搜索','liehuo 学院网址'];
//指定文本框对象建立特效
oo.Create(document.getElementById('abc'));
var oxo=new mSift('oxo',20);
oxo.Data=b;
oxo.Create(document.getElementById('we'));