第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如何使用jQuery從文件輸入獲得完整路徑

如何使用jQuery從文件輸入獲得完整路徑

臨摹微笑 2019-07-31 13:01:17
使用jQuery從文件輸入獲得完整路徑當(dāng)我打電話的時(shí)候val()的輸入type="file"我只得到文件名,而不是完整路徑。我怎么才能走滿路呢?
查看完整描述

2 回答

?
動(dòng)漫人物

TA貢獻(xiàn)1815條經(jīng)驗(yàn) 獲得超10個(gè)贊

你不能這樣做:它是所有現(xiàn)代瀏覽器中的一個(gè)安全特性。

IE8,默認(rèn)情況下是關(guān)閉的,但可以使用安全設(shè)置重新激活:

當(dāng)使用輸入類型=file對(duì)象選擇文件時(shí),Value屬性的值取決于用于顯示包含輸入對(duì)象的Web頁面的安全區(qū)域的“當(dāng)將文件上載到服務(wù)器時(shí)包含本地目錄路徑”安全設(shè)置的值。

只有在啟用此設(shè)置時(shí)才返回所選文件的完全限定文件名。禁用此設(shè)置時(shí),InternetExplorer 8將本地驅(qū)動(dòng)器和目錄路徑替換為字符串C:\fakepath\,以防止不適當(dāng)?shù)男畔⑿孤丁?/trans>

在我所知道的所有其他主流瀏覽器中,它也被關(guān)閉了。文件名是你能得到的最好的文件名。

更詳細(xì)的信息和良好的鏈接這個(gè)問題..它指的是獲取值服務(wù)器端,但在表單提交之前,JavaScript中的問題是相同的。



查看完整回答
反對(duì) 回復(fù) 2019-08-02
?
森林海

TA貢獻(xiàn)2011條經(jīng)驗(yàn) 獲得超2個(gè)贊

好吧,獲得完全路徑是不可能的,但我們可以有一個(gè)臨時(shí)路徑。

試試這個(gè):

它將為您提供一個(gè)臨時(shí)路徑,而不是準(zhǔn)確的路徑,如果您想要像這個(gè)jsfiddle示例那樣顯示選定的圖像,可以使用這個(gè)腳本(通過選擇圖像和其他文件來嘗試它):-

JSFIDDLE

這是密碼:-

HTML:-

<input type="file" id="i_file" value=""> <input type="button" id="i_submit" value="Submit">
    <br><img src="" width="200" style="display:none;" />
        <br><div id="disp_tmp_path"></div>

聯(lián)合材料:-

$('#i_file').change( function(event) {var tmppath = URL.createObjectURL(event.target.files[0]);
    $("img").fadeIn("fast").attr('src',URL.createObjectURL(event.target.files[0]));

    $("#disp_tmp_path").html("Temporary Path(Copy it and try pasting it in browser address bar) --> <strong>["+tmppath+"]</strong>");});

這并不是你想要的,但也許它能幫到你什么地方。



查看完整回答
反對(duì) 回復(fù) 2019-08-02
  • 2 回答
  • 0 關(guān)注
  • 613 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)