asp 批量同時上傳文字和圖片的實現。
先上程式碼:
表單部分:
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
-
<title>批量新增</title>
- <mce:script src="js/jquery-1.4.3.min.js" mce_src="js/jquery-1.4.3.min.js" type="text/javascript"></mce:script>
- <mce:style><!--
- #pic{ font-size:12px;}
- #pic input{ border:1px solid #999}
- --></mce:style><style mce_bogus="1">#pic{ font-size:12px;}
-
#pic input{ border:1px solid #999}</style>
- <mce:script language="javascript" type="text/javascript"><!--
- var id=0;//新增元件編號
- var count=0;//新增元件總數
- function FileExtCheck(arg_str_filename,arg_int_mode) {
- if (arg_str_filename == "") { return; }
-
//var enumAllowExt = "jpg,png,gif,jpeg,rar,zip,7z,doc,docx,ppt,pptx,xls,xlsx,txt,rtf"
- var enumAllowExt = "jpg,png,gif,jpeg,bmp";//在這裡新增允許的檔案格式(白名單)
- var enumDisallowExt = "asp;php;htm;html;exe;bat";//在這裡新增不允許的檔案格式(黑名單)
- var strExt = arg_str_filename.substr(arg_str_filename.lastIndexOf(".") + 1).toLowerCase();
- var enumExt;
- if (arg_int_mode == 1) {
- //白名單模式
- var arrExt = enumAllowExt.split(",");
- var intErr = 1;
- for (var i = 0; i < arrExt.length; i++) {
- if (strExt == arrExt[i]) {intErr = 0;}
- }
- if (intErr == 1) {
- return false;
- }
- }
- if (arg_int_mode == 2) {
- //黑名單模式
- var arrExt = enumDisallowExt.split(",");
- var intErr = 0;
- for (var i = 0; i < arrExt.length; i++) {
- if (strExt == arrExt[i]) { intErr = 1; }
- }
- if (intErr == 1) {
- return false;
- }
- }
- }
- //判斷檔案格式
- function jian_yan(n){
- if (FileExtCheck(n.value, 1) == false) {
- var who2= n.cloneNode(false);
- who2.onchange= n.onchange;
- n.parentNode.replaceChild(who2,n);
- alert("檔案格式不在允許上傳的範圍中!" );
- return false
- }
- }
- //新增
- function addpic(){
- if (($(".title:last").attr('value')=="" || $(".file:last").attr('value')=="") && count!=0)
- {
- alert("請先把前面的內容填完整");
- return;
- }
- count+=1;
- $("#pic").append("<div class=added id=div"+id+">標題:<input class=title type=text> 附件:<input onchange=jian_yan(this); class=file type=file> <input type=button class=menubackg value=刪除 onclick=delpic("+id+");> </div>");
- id+=1;
- }
- //刪除按鈕
- function delpic(divid){
- var a=document.getElementById("div"+divid);
- if(a!=null){
- var xxx=a.removeNode(true);
- count--;
- }
- }
- //後期處理並提交表單
- function bian_hao(){
- if ((($(".title:last").attr('value')=="" || $(".file:last").attr('value')=="") && count!=0) || count==0)
- {
- alert("標題或圖片路徑為空");
- return;
- }
- $('.added').each(function(i){
- $(this).find('.title').attr('name','title'+i);
- $(this).find('.file').attr('name','file'+i);
- });
- $('form').attr("action",$('form').attr('action')+count);
- document.form1.submit();
- }
- // --></mce:script>
- </head>
- <body topmargin="15" leftmargin="40">
- <form action="admin_++_inDB.asp?count=" ENCTYPE="multipart/form-data" method="post" name="form1">
- <div style=" position:relative; top:10px; left:20px; font-size:14px">當前位置:批量新增</div>
- <div style="position:relative; top:20px; left:20px; text-align:left">
- <table width=800 border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#B2CDD2">
- <tr bgcolor="#FFFFFF">
- <td width="160" align="center" bgcolor="#FFFFFF" style="width:160px; height:22px; font-size:14px; margin-left:10px; overflow:hidden">文 件:
- <a href="javascript:void(0);" mce_href="javascript:void(0);" onClick="addpic();"><img border="0" src="images/add.jpg" mce_src="images/add.jpg"></a></td>
- <td id="pic"></td>
- </tr>
- <tr bgcolor="#F5FCFE">
- <td style="font-size:12px; width:250px; overflow:hidden">支援.jpg/.jpeg/.png/.gif/.bmp圖片上傳</td>
- <td>
- <input type="button" name="bname1" class="menubackg" value="確定新增" onclick="bian_hao();">
- <input type="button" name="bname3" class="menubackg" onClick="javascirpt:history.back();" value=" 返回 ">
- </td>
- </tr>
- </table>
- </div>
- </form>
- </body>
- </html>
資料庫部分:
- <%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
- <!--#include file="upload_class.asp"-->
- <!--#include file="../inc/conn.asp"-->
- <%
- Dim Upload,path,tempCls,e
- '===============================================================================
- set Upload=new AnUpLoad '建立類例項
-
相關推薦
asp 批量同時上傳文字和圖片的實現。
先上程式碼: 表單部分: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http
安卓端同時上傳文字和圖片到伺服器,伺服器接收並處理
(更簡單的方法,點選安卓端同時上傳圖片和文字,伺服器接收並處理(二)) 之前看了很多部落格,找到的無非就是要麼只上傳json,要麼只上傳圖片。碰了許多的壁,因此我這裡寫一下自己已經測試成功的程式碼。 Android端使用Post上傳圖片和json程式碼 注
Post同時上傳多張圖片和資料例項
1.通過http協議,post同時上傳多張圖片和資料到伺服器上。 2.IOS開發中前端採用xcode 7.1 swift語言。 3.伺服器端採用asp.net,asp實現。 一、下面先看看前端程式碼。 1.先把需要上傳的圖片存在img陣列中。 2.im
解決使用valiform和同時上傳多張圖片問題
<script src="${pageContext.servletContext.contextPath }/script/jquery-form.js" type="text/javascript"></script> <form clas
ajax 同時上傳多張圖片
我用下文所示程式碼書寫時,似乎一次只傳一張 var formData = new FormData(); formData.append('file', $('#file1')[0].files[0]); formD
Java客戶端利用httpclient來同時上傳檔案和其他字串引數
1.客戶端程式碼如下: import java.io.File; import java.io.IOException; import java.io.UnsupportedEncodingException; import java.nio.charse
abap中選擇螢幕上新增按鈕,按鈕上新增文字和圖片,並新增響應事件
**選擇螢幕SELECTION-SCREEN BEGIN OF BLOCK main WITH FRAME TITLE TEXT-001.PARAMETERS:p_matnr LIKE mara-matnr OBLIGATORY, p_werks LIKE
我用HttpClient-MultipartEntity上傳文字和影象 服務端沒響應。
問: 我在做一個 同時傳文字和影象的可是我把伺服器程式碼 整死沒響應 客戶端提示一切正常的很 。有了 boolean isHaveData = ServletFileUpload.isMultipartContent(request);就不行了 就像阻塞了一樣
用 springCloud 的 FeignClient 同時上傳檔案和傳送資料
發現 feignClient 在上傳 MultipartFile 檔案的無法同時傳送引數資料。上傳檔案方法寫成 upload( @RequestParts MultipartFile file, @RequestParam String str ) 或是 upload( @R
【java小程式】上傳頭像的功能實現。
上傳頭像小程式端的頁面程式碼和前面的登出程式碼一樣,可以去【java小程式實戰】小程式登出功能實現檢視 文章目錄 小程式端的js實現(mine.js) java後臺程式碼: 1、UserService介面
如何使用elementUI呼叫一次介面同時上傳圖片和檔案,同時需要攜帶其他引數,實現呼叫後端介面
今天有一個坑,同時要上傳圖片和檔案,而且圖片要展示縮圖,檔案要展示列表。 我的思路是: 首先,只上傳附件照片,這個直接看ele的官方例子就行,不僅僅上傳附件照片,還同時上傳其他引數。 然後,再做上傳照片和檔案,上傳其他引數,其實也就是檔案合併。 一、上傳照片和其他引
使用form表單同時實現上傳檔案和提交文字資料
使用form表單同時實現上傳檔案和提交文字資料,此示例中在後臺將檔案上傳到阿里的oss儲存伺服器中 申請oss相關賬號: endpoint = "http://oss-cn-qingdao.aliyuncs.com"; accessKeyId = "key"; accessKeySecret = "secr
TP框架上傳一張圖片和批量上傳圖片程式碼
上傳一張圖片 前端程式碼: <form action="{地址}" method="POST" enctype="multipart/form-data"> <input
SpringMVC+mybatis實現圖片文字同時上傳並儲存資料庫中
個人專案中遇到同時上傳圖片及文字到資料庫中,網上查好多資料才解決,謹以此文記之。HTML程式碼:<form class="form-inline" id="zc_form" action="save.do" method="post" enctype="multip
jfinal利用form表單同時上傳圖片和text
一:頁面 <form class="form-horizontal" action="/users/upload" method="post" enctype="multipart/form-data" name="myform" id="myform"><
Retrofit 檔案(圖片)和引數同時上傳的方法
參考如下方式 @Multipart @POST(NRConfig.UPDATE_FILES) Call<Result<UpdateFilesEntity>> updateOneFile(@PartMap Map<String,RequestBo
修改KindEditor圖片批量上傳數量和大小限制
KindEditor批量影象上載,默許答應使用者一起上載20張影象,單張影象容量不超越1MB。 有時不滿足咱們的需要,就需要修正KE批量上載影象的個數和單個影象鉅細限制。 KindEditor 4.1.11: 辦法一:呼叫KE時裝備好引數就行,程式碼如下
關於在一個form表單裡同時上傳多個檔案和文字資訊的解決方案。。。
執行環境:tomcat5.0.30+springframework步驟:1。定義一個form表單index.jsp和error.jsp**************************************index.jsp************************
圖片上傳時獲取圖片的寬和高
con element 執行 事件 body 無法 使用 圖片加載 fun 經常會遇到圖片上傳的問題,這時候我們會傳圖片的地址,寬和高到服務器,至於圖片上傳就不說了,這裏主要說圖片上傳時獲取圖片的原始寬和高的問題。 一般而言,我們把圖片上傳至服務器時,服務器會返回
基於Vue + Node.js + MongoDB的圖片上傳組件,實現圖片的預覽和刪除
信息 clas 發送數據 演示 新增 one input標簽 return tof 公司要寫一些為自身業務量身定制的的組件,要基於Vue,趁著這個機會,自己在業余時間也寫了個組件,選擇寫圖片上傳是因為自己之前一直對這個功能比較迷糊,所以這次好好了解了一下。演示在網址打開後的