1

ASP.NET WebForms で Web アプリケーションを作成しています。私のタスクの 1 つは、データをコピーして Web ページから Excel に貼り付けることです。私は window.clipboardData を使用していますが、ユーザー (ローカル管理者) に対して機能します。しかし、他のユーザーには機能しません。どうすれば修正できますか?ありがとうございました。

4

1 に答える 1

0

これはブラウザ レベルの権限であり、ブラウザに応じて設定する必要があります。アプリケーションのドキュメントでは、ブラウザでアプリケーションを有効にする場所と方法を指定する必要があります。

ドキュメントについては、各ブラウザー オプションを調べることをお勧めします。Internet Explorer の場合、[インターネット オプション] > [セキュリティ] > [Web サイト/リンクを信頼済みサイトに追加] に移動できます (Web サイトが https を使用していない場合は、https チェックボックスがオンになっていることを確認してください)。追加したら、同じウィンドウのカスタム レベルに移動します。別のウィンドウが表示されます。必要に応じて、他のすべてのオプションを調べることができます。クリップボードへのアクセスを許可するオプションは、「プログラムによるクリップボードへのアクセスを許可する」であり、有効に設定します。

自動的に作成できる ActiveX コントロールの場合もありますが、Internet Explorer でしか機能しません。

于 2013-10-08T13:43:40.413 に答える