gpt4 book ai didi

javascript - 在客户端下载本地html文件

转载 作者:太空宇宙 更新时间:2023-11-04 16:10:21 25 4
gpt4 key购买 nike

我有一个名为 test.html 的本地文件。此文件的路径(相对)是“../slides/test.html”。

我愿意:

  • 有一个按钮来下载这个文件
  • 有一个按钮可以在新标签页中打开这个文件

我该怎么做这两件事?

我试图用ajax获取文件,我得到了包含文件html代码的数据对象,但我不知道如何下载和打开这个文件。

$.ajax({
url: "../slides/test.html",
success: function(data){
alert(data);
}
});

更新

我通过这样做解决了问题:

<ul class="buttonsList">
<li><a href="#" id="fullscreenBtn">View in fullScreen</a></button></li>
<li><a href="#" id="downloadBtn" download>Download</a></button></li>
</ul>

// Register click on download button
$("#downloadBtn").off().on('click', function() {
var slideURL = $(".helpActive").attr("data-textTour-url");
$('#downloadBtn').attr({href : slideURL});
});

// Register click on download button
$("#fullscreenBtn").off().on('click', function() {
var slideURL = $(".helpActive").attr("data-textTour-url");
$('#fullscreenBtn').attr({target: '_blank', href : slideURL});
});

最佳答案

下载

<a href="path-to-file" download>Download</a>

在新标签页中打开

<a href="path-to-file" target="_blank">Open in new tab</a>

关于javascript - 在客户端下载本地html文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35315700/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com