-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