2

greasemonkey userscriptアップロードされた画像のパスを取得して保存し、別のページの に設定できるを作成する必要がありますupload input

私が理解している限り、単独でのファイルパスを把握することはできませinput type=filejavascript

しかし、これは可能greasemonkeyですか?

希望する機能にどの程度近づけることができますか? また、どのようなオプションがありますか?

input'sこれまでのところ、経由で値にアクセスしようとしましたval()が、まったく機能しません。

編集:

パスを取得できない場合、常に同じフォルダーを使用していれば、少なくともパスを設定できますか?

4

3 に答える 3

1

残念ながら、私は以前に GreaseMonkey を使用したことがありませんが、純粋にこの行に基づいています

小さなJavaScriptを使用して、Web ページの表示方法や動作をカスタマイズできます。

私はそれが不可能であることをお勧めします。その理由を理解するには、セキュリティ対策の背後にある理由を理解する必要があります。JavaScriptがへの読み取り/書き込みが可能でinput[type='file']、悪意のある JavaScript が自動的にフォームを作成し、ファイル入力を作成し、その値を のような値に設定しc:\\\Windows\\System32\\Some Sensitive File、フォームを投稿することができたと想像してください。

于 2013-07-24T22:00:36.383 に答える