28

アイテムブラウザにドラッグすることはかなりよく文書化されており、HTML5はこれを簡単にします。

ただし、ブラウザから「n」ドロップをドラッグできるかどうか、またどのようにできるのか疑問に思っています。

このシナリオでは、ユーザーがクリックしてブラウザの外にあるドロップターゲットにドラッグするWebページ要素(アンカーなど)があり、ブラウザはリンクされたオブジェクト(href'dファイルなど)を送信します通常のダウンロードを開始する代わりに、ドロップターゲットに直接移動します。

これが可能かどうか誰かが知っていますか?

4

2 に答える 2

12

あなたがやろうとしていることは、https ://ryanseddon.com/html5/gmail-dragout/ で見つけることができます。

アンカータグをデスクトップにドラッグすると、ファイルがダウンロードされる方法の説明です。(または、アンカー タグを別のアプリケーションにドラッグすると、OS が適切に処理します。)

私がまだ理解していないのは、jquery のような外部リソース ライブラリに頼ることなく、HTML5 経由で (一度に 1 つだけではなく) 複数のリンクをドラッグ アンド ドロップする方法です。

于 2012-12-30T19:05:39.410 に答える
4

概念的にはい、これは可能です。ただし、それをどうするかを決定するのは、ドロップを処理する OS/アプリケーションです。実際、クロムで説明したこととまったく同じことができます。新しい chrome ウィンドウを開き、リンクをそこにドラッグします。そこをナビゲートします。リンクをデスクトップにドラッグします。Win7 では、そのページへのショートカット/リンクが作成されます。

あなたが話しているのは、HTML のドラッグ アンド ドロップではなく、実際には OS/アプリケーション レベルです。また、ブラウザの HTML ではなく、アプリケーション言語で処理する必要があります。

于 2012-11-08T23:07:33.933 に答える