0
大家好 - 我需要用戶選擇從對話框中的文件。然後我只需要該文件的路徑。我一直在尋找,似乎是使用<input>
,但我不能讓用戶點擊choose file
按鈕,它必須以編程方式「點擊」
任何幫助將是有用的。
PS。 THIS IS ASP> NET我的第二天 - 我也是不知道的JavaScript
艾登
大家好 - 我需要用戶選擇從對話框中的文件。然後我只需要該文件的路徑。我一直在尋找,似乎是使用<input>
,但我不能讓用戶點擊choose file
按鈕,它必須以編程方式「點擊」
任何幫助將是有用的。
PS。 THIS IS ASP> NET我的第二天 - 我也是不知道的JavaScript
艾登
您可以使用jQuery的事件處理程序適用於change
事件爲input type="file"
,但一些瀏覽器將返回文件文件的路徑名,一些會顯示一個虛擬路徑(具有正確的文件名),而其他文件只會給出沒有路徑的文件名。
編輯: 要以編程方式單擊文件對話框,可以使用display: none
用css隱藏它,然後執行$("#<%=myFileInput.ClientID%>").click();
來提示對話框。
對不起,馬修我在哪裏添加它。語言是C# –
您可以使用css文件添加CSS,併爲''asp:FileUpload id =「myFileInput」cssclass =「hiddenFileInput」runat =「server」/>'分配一個類。然後你會隱藏下面的CSS'.hiddenFileInput {display:none; }',至於jQuery,我會把它留給你。 – Matthew
Thnaks Matthew - 如果我能投票100次,我會 –