ホームページ >ウェブフロントエンド >htmlチュートリアル >クリックしてダウンロードするファイルを HTML ページに実装する 2 つの方法
この記事では、HTML ページ上でクリックしてファイルをダウンロードする 2 つの実装方法を主に紹介します
1. 3499910bf9dac5ae3c52d5ede7383485 を使用して完了します
これ。ユーザーがブラウザを開いてリンクをクリックすると、ファイルが直接ダウンロードされます。
ただし、ブラウザが直接開くことをサポートしている txt、png、jpg などのファイルは、ダウンロード タスクを実行せずに直接ファイルを開く場合があります。この場合、「download」属性を追加する必要があります。 " a タグに ;
以下は例です
ラベル ラベルに移動してファイルパスを表示し、パスプロンプトに従ってファイルパスを完成させます
<a href="/user/test/xxxx.txt" download="文件名.txt">点击下载</a>
Web ページから画像をアップロードする必要がある場合 ダウンロードするには、次の方法を使用できます:
ホストのドメイン名を取得します:
location.hostname
ポート番号を取得します:
location.port
2. ボタンを使用して監視する
ボタン監視は 2 つの方法に分けられます
1 つ目は Window.open() <!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<a href="321.png" download="test.png">点击下载</a>
</body>
</html>
var $eleBtn1 = $("#btn1");
var $eleBtn2 = $("#btn2");
//已知一个下载文件的后端接口:https://codeload.github.com/douban/douban-client/legacy.zip/master
//方法一:window.open()
$eleBtn1.click(function(){
window.open("https://codeload.github.com/douban/douban-client/legacy.zip/master");
});
関連の推奨事項:
Hhtml Web ページ アンカーの使用方法の紹介
以上がクリックしてダウンロードするファイルを HTML ページに実装する 2 つの方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。