如何通过按JavaScript / HTML中的按钮打开本地文件?

时间:2019-07-11 12:58:21

标签: javascript html

我对JavaScript和HTML非常陌生。 我创建了一个示例,我尝试通过按下按钮在JavaScript函数中打开名为“ TNTplayer.html”的本地文件。但是,我不知道执行此操作的代码行。

function myFunction() {
document.location.href=document.location.href.splitOnLast('/')[0]+"/TNTplayer.html";
}
 
<p>Click the button.</p>
    
<button onclick="myFunction()">Try it</button>
    
<p id="demo"></p>
    

1 个答案:

答案 0 :(得分:1)

看看这篇文章:http://researchhubs.com/post/computing/javascript/open-a-local-file-with-javascript.html

通常,如果将HTML / JS用作网站,则除了上面文章中提到的方法之外,您将没有对文件系统的“真实”访问(这是必要的安全措施)。

但是,如果将其作为独立的客户端应用程序使用(可以使用诸如Node.js和其他框架之类的框架来实现),则有一些特定于框架的访问文件系统的方式。