1
私はテーブルを含むウェブサイトを持っています。私はテーブルの内容(サイトを閲覧しているクライアントに)のダウンロードを可能にするボタンを持っています。これは可能ですか?htmlテーブルのコンテンツを含むテキストファイルをダウンロードしますか?
は現時点での私の考えはこれを行うことです。
- ユーザーがボタンをクリックする
- サイトは、テーブルの内容を解析し
- ボタンテキストファイルにコンテンツを保存している新しいページにユーザーを送ります新しいファイルへのリンクをダウンロードしてください。
これは実装する面倒ですが、ユーザフレンドリーではありません。簡単な方法はありますか?
JSONを出力し、クライアント側でjsを使用してテーブルを生成するバックエンドを用意してください。クリックするとjsonをバックエンドのcsvに解析し、ダウンロードして提供します。 –
あなたのウェブサイトは静的なサイトですか?これは、ASP.NETやPHPのようなものを使用して、サーバー側で簡単に行うことができます。 –
データURIを使用できます。詳細については、同様の質問[サーバーを経由せずにダウンロードするユーザーのためにメモリにファイルを作成] [1] [1]:http://stackoverflow.com/questions/3665115/create-a-file-サーバー経由ではないユーザーのためのメモリ内 – mergenchik