新しいプロジェクトは基本的に終了しました。フロントエンドとバックエンドを分離して統合を完了したのは初めてだったので、当然ながら多くの落とし穴に遭遇しました。 初日に私が遭遇した落とし穴の一つについてお話ししましょう。 ——ダウンロードの問題について。 。 。 以前は、誰もが <a></a> タグを好んで使用していました。最初は、ダウンロード機能をシミュレートするために、a タグも使用し、画像のアドレスに href 属性を配置しました。結局、このいまいましいものをクリックすると、新しい画像が直接開き、ダウンロードを意味するわけではないことがわかりました。 その後、私はある記事を読み、それが私にとって新しい世界への扉を開いてくれました。 ダウンロード属性 <a> タグには href 属性が必要です。ブラウザは正しいファイル拡張子を自動的に検出し、ファイルに追加します (.img、.pdf、.txt、.html など)。 たとえば、次のような例を見てみましょう。 <a href="ccc.jpg" ダウンロード> ダウンロードしたファイル名をカスタマイズすることもできます。 <a href="ccc.jpg" ダウンロード="wageSoCute .jpg"> しかし実際には、この方法にも大きな限界があります。 W3C が提供するデータによると、その 1 つは互換性です。 この属性の実用性は、今のところ実際平均的であると思われます。 私がまだ遭遇していない別の落とし穴があります。それは、クロスドメインの問題です。遭遇したら更新します。 。 結論から言うと、このダウンロードは良いものですが、サポートがあまり良くないようです。今後どのように発展していくのか気になります。結局のところ、まだ a タグの新しい属性です。待ってみましょう。少なくとも、そのようなものがあることはわかっています。 上記のHTMLダウンロード機能の詳細な説明は、エディターがあなたと共有するすべての内容です。参考になれば幸いです。また、123WORDPRESS.COMを応援していただければ幸いです。 オリジナルURL: http://www.cnblogs.com/w-age666/archive/2016/05/04/5458342.html |
>>: HTML+CSS3+JSで実装されたドロップダウンメニュー
HTML はタグと属性で構成されており、これらを組み合わせてブラウザにページの表示方法を指示します。...
この記事では、Taobao商品詳細のカルーセルを実現するためのvideojs+swiperの具体的な...
閉鎖による問題を回避するためのletについてオブジェクト指向の考え方を使用して、購入者情報の削除機能...
1つ。序文<br />この種の質問は、どの専門掲示板でも見かけます。Google で検索...
序文Mac システムのターミナルでファイルの権限を変更するには、Linux の chmod コマンド...
この記事では、参考として MySQL 5.7.23 のインストール チュートリアルを記録します。 1...
目次プロトタイプチェーン図プロトタイピングに必須の知識プロトタイププロパティ(プロトタイプを表示) ...
1. HTML ヘッダーにビューポート タグを追加します。ウェブサイトの HTML ファイルの先頭...
序文最近、私はクライアントのサーバー構成を支援しており、Nginx 構成ファイルを頻繁に変更していま...
1. はじめにPresto は、ギガバイトからペタバイトに及ぶデータ ソースに対してインタラクティブ...
目次序文1. Axiosの紹介2. HTTPインターセプターの設計と実装2.1 インターセプターの紹...
MySQL では、SQL ステートメント rename table を使用してテーブル名を変更できま...
目次序文for文の無限ループを修正while文の無限ループを修正要約する序文Js デッド ループはど...
背景フレックス レイアウトにより、配置とスペースの割り当てがより効果的に実現されます。最近、flex...
ビューポートとはモバイル ブラウザは、Web ページを仮想の「ウィンドウ」(ビューポート) に配置し...