-2
標題不言自明。我只想知道是否有辦法做到這一點。無需用戶輸入,javascript可以將文件系統中的文件內容加載到HTML中嗎?
我只是想有一個可以做類似的功能:
function read(file){
return file.contents();
}
據我知道我不能得到從文件內容,把它們放在HTML。有什麼辦法可以做到這一點?
標題不言自明。我只想知道是否有辦法做到這一點。無需用戶輸入,javascript可以將文件系統中的文件內容加載到HTML中嗎?
我只是想有一個可以做類似的功能:
function read(file){
return file.contents();
}
據我知道我不能得到從文件內容,把它們放在HTML。有什麼辦法可以做到這一點?
是的,你可以使用AJAX 做到這一點使用jQuery:
$.ajax({
url: url,
})
.done(function(data) {
$('#file_content').html(data)
});
需要更多jQuery:http://www.doxdesk.com/img/updates/20091116-so-large .gif注意 – David
我當然希望不會。 – David
不是沒有用戶輸入。 javascript無法訪問用戶文件系統。它可以提示瀏覽器提示用戶給它一個文件,但用戶是看門人。一個簡單的谷歌搜索可能會告訴你。 –
請參閱@ @wrestledabearonce。如果瀏覽器在未經用戶同意的情況下允許文件訪問,它將爲黑客提供一個非常好的工具,將所有文件上傳到服務器以掃描任何有用的信息(密碼,銀行賬戶詳細信息等等) – Jaco