diff --git a/src/main/webapp/WEB-INF/views/cfg/proxy/fileHijack/form.jsp b/src/main/webapp/WEB-INF/views/cfg/proxy/fileHijack/form.jsp index a32d21b5d..cbe875039 100644 --- a/src/main/webapp/WEB-INF/views/cfg/proxy/fileHijack/form.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/proxy/fileHijack/form.jsp @@ -42,19 +42,21 @@ function cfgFileValidate(){ var flag=false; //状态,检测文件后缀用 var cFile=$("#urlInfo").val();//文件的值 - //取出上传文件的扩展名 - var index=cFile.lastIndexOf("."); - var ext = cFile.substr(index+1).toLowerCase(); - var tail = $("#contentType").find("option:selected").attr("tail") $("div[for='urlInfo']").empty(); - if(ext == tail || tail ==""){ - flag = true; - return flag; - } - if(!flag){ - // ("文件名不合法"); - $("div[for='urlInfo']").append(""); - return false; + if(cFile){ + //取出上传文件的扩展名 + var index=cFile.lastIndexOf("."); + var ext = cFile.substr(index+1).toLowerCase(); + var tail = $("#contentType").find("option:selected").attr("tail") + if(ext == tail || tail ==""){ + flag = true; + return flag; + } + if(!flag){ + // ("文件名不合法"); + $("div[for='urlInfo']").append(""); + return false; + } } return true; } diff --git a/src/main/webapp/WEB-INF/views/cfg/proxy/fileInsertScript/form.jsp b/src/main/webapp/WEB-INF/views/cfg/proxy/fileInsertScript/form.jsp index 383e6066a..d829bf54e 100644 --- a/src/main/webapp/WEB-INF/views/cfg/proxy/fileInsertScript/form.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/proxy/fileInsertScript/form.jsp @@ -42,25 +42,27 @@ var flag=false; //状态,检测文件后缀用 var arr=["js","css"];//使用是什么格式的后缀 var cFile=$("#urlInfo").val();//文件的值 - //取出上传文件的扩展名 - var index=cFile.lastIndexOf("."); - var ext = cFile.substr(index+1).toLowerCase(); - //循环比较 - for(var i=0;i"); - return false; - } + $("div[for='urlInfo']").empty(); + if(cFile){ + //取出上传文件的扩展名 + var index=cFile.lastIndexOf("."); + var ext = cFile.substr(index+1).toLowerCase(); + //循环比较 + for(var i=0;i"); + return false; + } + } return true; } diff --git a/src/main/webapp/WEB-INF/views/cfg/proxy/fileResponsePage/form.jsp b/src/main/webapp/WEB-INF/views/cfg/proxy/fileResponsePage/form.jsp index b8247130d..0f94723ef 100644 --- a/src/main/webapp/WEB-INF/views/cfg/proxy/fileResponsePage/form.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/proxy/fileResponsePage/form.jsp @@ -41,25 +41,27 @@ var flag=false; //状态,检测文件后缀用 var arr=["html"];//使用是什么格式的后缀 var cFile=$("#urlInfo").val();//文件的值 - //取出上传文件的扩展名 - var index=cFile.lastIndexOf("."); - var ext = cFile.substr(index+1).toLowerCase(); - //循环比较 - for(var i=0;i"); - return false; - } + $("div[for='urlInfo']").empty(); + if(cFile){ + //取出上传文件的扩展名 + var index=cFile.lastIndexOf("."); + var ext = cFile.substr(index+1).toLowerCase(); + //循环比较 + for(var i=0;i"); + return false; + } + } return true; }