使用 jQuery 觸發檔案輸入
嘗試使用 jQuery 啟動上傳框時,如果輸入欄位被隱藏或無形的。這個障礙源於旨在防止未經授權的文件上傳的安全限制。
為了規避這項挑戰,一個有效的方法是將檔案輸入欄位放置在頁面可見區域之外。透過將其位置設為絕對位置並適當調整其 top 屬性,您可以使該欄位可供 JavaScript 訪問,但從使用者的視圖中隱藏它。這個技巧可以使用trigger('click')方法成功觸發檔案輸入。
實際示範請參考提供的JSFiddle連結:http://jsfiddle.net/DSARd/1/ 。雖然這種方法可以被視為一種解決方法,但它為觸發受安全措施限制的文件輸入提供了可靠的解決方案。
以上是如何使用 jQuery 觸發隱藏檔輸入?的詳細內容。更多資訊請關注PHP中文網其他相關文章!