8

ページの出力の一部として、データ テーブルの CSV 形式のバージョンをテキスト領域に含めて、ユーザーが CSV エクスポートを選択したスプレッドシートに簡単にコピー/貼り付けできるようにします。

ボタンをクリックすると、ページのテキストエリアに既に存在する CSV コンテンツをダウンロードする [名前を付けて保存] ダイアログがトリガーされる方法が必要です。

その意図は、CSV エクスポートが既にページにある場合に、データベースへの別のトリップを回避し、ユーザーに新しいファイルを作成してコピーした CSV に貼り付ける必要があることを回避するショートカットを提供することです。

これは可能ですか?

4

1 に答える 1

4

サーバーになんらかのリクエストを返さずに名前を付けて保存をトリガーすることは現在可能ではないと思いますが、Data URIを使用してロードされたページからデータをエクスポートすることは可能です。この同様の質問に対する私の回答をご覧ください。

于 2011-01-25T22:42:54.387 に答える