當前位置:首頁 » 辦公資訊 » 怎樣不用typefile上傳文件

怎樣不用typefile上傳文件

發布時間: 2022-12-31 04:56:55

『壹』 .net項目,視圖用的razor,我想實現一個文件的上傳功能,不用type=file標簽!

首先,你的功能肯定不是一個Input標簽可以解決的(HTML5 我不了解,但HTML4肯定不可能)
需要js和後台代碼配合(可能httpmole或httphandler來處理,建議httphandler處理),下面就要分清哪部分是js哪部分需要後台代碼,我的理解對話框/選中文件/提交後台 都是由js+html+css輔助操作;具體的上傳放在後台。有了模塊,下面就是碼農的堆代碼了,具體的開發並行還是怎麼就根據自己的喜好了,建議是先寫後台,驗證後台上傳功能(好的測試用例是可以很輕松的轉開發前台);再寫前台(如果你之前驗證後台上傳功能的用例寫的很棒,這里的代碼量會很輕松 主要是一個優化)。

『貳』 asp.net mvc 如何不用form上傳文件

html與伺服器交互本質就是form提交,不用form伺服器不可能得到數據。
$.ajax()裡面構造form表單然後把file標簽append到form中post提交。注意上傳form的屬性類型要加multi....data(忘記名字了類似這個)

『叄』 怎麼在不使用<input type="file">標簽的情況下上傳圖片

首先你的想法不能實現。
你是要改變網頁上傳的樣式,一般瀏覽器自帶的上傳不好看,很多都會修改上傳按鈕樣式。但是方法不是不使用file標簽。

做法的話,我見過最多是 設置file標簽opacity:0,就是讓標簽透明,然後覆蓋上你自己的樣式。

『肆』 請問網頁上怎樣不用input="file"來上傳文件,就比如像163郵件上傳附件的那個樣子

那個是隱藏在頁面中的iframe包含的input="file"實現上傳的,實際還是用input="file"就實現上傳文件。
這種方式需要三個頁面,前台按鈕頁面,隱藏的iframe頁面,後台接收處理的頁面。隱藏的iframe代碼只包括一個<form>,form中包含input=file的代碼。通過前台頁面的一個按鈕input=button來操作iframe頁面form中的input=file,達到設置input=file屬性值的目的。
前台核心JS代碼:(iframe_upload是iframe的name,upfiles是iframe頁面中input=file的id,form_upload是iframe頁面中form的id。)
var bt = iframe_upload.document.getElementById('upfiles');
bt.click();
if ( bt.value.length > 0 )
{
iframe_upload.document.getElementById('form_upload').submit();
}
後台頁面就是通用的POST接收文件的程序就可以了

『伍』 用type="file"上傳文件,為空時為什麼會傳入後台一個日誌文件

<input type="file" name="image" size="50"/>對應的後台文件是private java.io.File image;private String imageFileName;前者是文件後者是文件名稱,你看到的臨時文件是文件的具體內容然後filenae才是真正的文件名稱,你試試就知道了。具體不明吧的可以提問,我一般都會在的。

『陸』 因為需求,jsp中不用input type file請問怎麼上傳客戶端文件到伺服器啊

告訴一個郵箱,我最近也做這個了,有相關文檔和源程序,給你做個參考!沒有input type file,任何文件都可以

『柒』 type=file 瀏覽上傳時的文件類型可以自己定義

accept 屬性只能與 <input type="file"> 配合使用。它規定能夠通過文件上傳進行提交的文件類型。

提示:請避免使用該屬性。應該在伺服器端驗證文件上傳。
實例

在文件上傳中使用 accept 屬性,本例中的輸入欄位可以接受 gif 和 jpeg 兩種圖像:

<form>
<input type="file" name="pic" id="pic" accept="image/gif, image/jpeg" />
</form>

如果不限制圖像的格式,可以寫為:accept="image/*"。

『捌』 asp.net(c#)有沒有好用的提取文件路徑的控制項不上傳input type file和fileupload都是上傳的還得設置大小

不知道你要提取什麼文件,要是想獲取文件路徑,你可以用a標簽或者img控制項,只要在後台能獲取路徑的應該都可以,根據自己的需要

『玖』 <input type="file"> 上傳文件怎樣實現直接上傳不用再點擊上傳按鍵

不點擊按鈕怎麼選擇文件路徑啊

『拾』 input type file上傳文件問題

這個直接是沒法做到的。你可以換個思路試試,用一個變數先將type=file的這個的value值保存起來。然後上傳文件完成後再將這個變數的值賦值給這個的value 就可以了。可以試試。
希望可以幫到你。

熱點內容
馬路上汽車的噪音在多少分貝 發布:2023-08-31 22:08:23 瀏覽:2123
應孕棒多少錢一盒 發布:2023-08-31 22:08:21 瀏覽:1591
標准養老金一年能領多少錢 發布:2023-08-31 22:05:05 瀏覽:1890
湖北通城接網線多少錢一個月 發布:2023-08-31 21:59:51 瀏覽:1961
開隨車吊車多少錢一個月 發布:2023-08-31 21:55:06 瀏覽:1716
京東付尾款怎麼知道前多少名 發布:2023-08-31 21:52:58 瀏覽:2043
在學校租鋪面一個月要多少錢 發布:2023-08-31 21:52:09 瀏覽:2187
2寸有多少厘米 發布:2023-08-31 21:50:34 瀏覽:1821
知道電壓如何算一小時多少電 發布:2023-08-31 21:46:20 瀏覽:1820
金手鐲54號圈周長是多少厘米 發布:2023-08-31 21:44:28 瀏覽:1967