com.susssoft.xygl.dao.MemberDao part=new
com.susssoft.xygl.dao.MemberDao();
com.susssoft.xygl.dao.FileDao fd=new
com.susssoft.xygl.dao.FileDao();
String user=(String)session.getAttribute("ACCOUNT");
String ifmem1=request.getParameter("ifmember");
String typeid=request.getParameter("typeid");
if("2".equals(ifmem1))
{
if (part.checkifvipmember(user)<1){
out.print("<script>alert('您目前不是vip会员,没有执行操作的权限!')</script>");
out.print("<script>window.history.go(-1);</script>");
}
else{
//fd.Vnumber(operation.transEncoding(request.getParameter("id")));
}
}
else if("1".equals(ifmem1)){
if (part.checkifmember(user)<1){
out.print("<script>alert('您目前不是会员,没有执行操作的权限!')</script>");
//out.print("<script>window.history.go(-1);</script>");
}
else{
//fd.Vnumber(operation.transEncoding(request.getParameter("id")));
}
}else{
//fd.Vnumber(operation.transEncoding(request.getParameter("id")));
}
com.susssoft.xygl.dao.MemberDao();
com.susssoft.xygl.dao.FileDao fd=new
com.susssoft.xygl.dao.FileDao();
String user=(String)session.getAttribute("ACCOUNT");
String ifmem1=request.getParameter("ifmember");
String typeid=request.getParameter("typeid");
if("2".equals(ifmem1))
{
if (part.checkifvipmember(user)<1){
out.print("<script>alert('您目前不是vip会员,没有执行操作的权限!')</script>");
out.print("<script>window.history.go(-1);</script>");
}
else{
//fd.Vnumber(operation.transEncoding(request.getParameter("id")));
}
}
else if("1".equals(ifmem1)){
if (part.checkifmember(user)<1){
out.print("<script>alert('您目前不是会员,没有执行操作的权限!')</script>");
//out.print("<script>window.history.go(-1);</script>");
}
else{
//fd.Vnumber(operation.transEncoding(request.getParameter("id")));
}
}else{
//fd.Vnumber(operation.transEncoding(request.getParameter("id")));
}
out.print("<script>window.history.go(-1);</script>");
在别的页面执行的很好的,放在这个页面就不行了,郁闷了一下午
out.print("<script>alert('您目前不是会员,没有执行操作的权限!')</script>");
还是不弹出对话框,邪门了55555555555555
<%@ page import="com.jspsmart.upload.*"%>
<%@ page import="com.susssoft.xygl.output.*"%>
<%@ page import="com.susssoft.xygl.dao.MemberDao"%>
<%@ page import="com.susssoft.xygl.dao.FileDao"%><%
SmartUpload su=new SmartUpload();
MemberDao part=new MemberDao();
FileDao fd=new FileDao();
String user=(String)session.getAttribute("ACCOUNT");
String ifmem1=request.getParameter("ifmember");
String DAY_FILE=operation.transEncoding(request.getParameter("day"));
String ID_FILE=operation.transEncoding(request.getParameter("id"));
String EXT_FILE=operation.transEncoding(request.getParameter("ext"));
String NEWNAME_FILE=operation.transEncoding(request.getParameter("name"));
String upmonth=DAY_FILE.substring(0,10).replaceAll("-","/")+"/"; if (part.checkifvipmember(user)<1){
System.out.println(part.checkifvipmember(user));
out.print("<script>alert('您目前不是vip会员,没有执行操作的权限!')</script>");
out.print("<script>window.history.go(-1);</script>");
}su.initialize(pageContext);
response.reset();
su.setContentDisposition(null);
su.downloadFile("/UploadPath/"+upmonth+NEWNAME_FILE); 后面的几行去掉,JS就执行了,不知道response.reset();和JS有什么冲突,以前是好的
else{
放到这儿就OK了:)
}
这样试试