「input type=file 」のファイルダイアログの開き方について 削除
Message#3 2015年4月11日(土)17時51分 From: IEさん |
> ファイルダイアログにファイルパスを入力してから開くボタンを押下してファイルダイアログを閉じ、submitボタンをクリックしてファイルアップロードを実行しようとしたところ、「-2147352319 オートメーション エラーです。」とのエラーになってしまいました > 色々と調べたところ、 > 「click()で開かれたダイアログ上にファイルパスを手動入力しても,formをsubmitするタイミングで,入力したはずのファイルパスが不正値として消去されてしまい,送信できない。」という記述をネットで見つけました。 ファイルダイアログ画面からのクリック処理ってDOM操作でできたっけ? sendkeysするにしても手入力ってことはフォーカス位置も違うから無理だと思うけど。 ファイルダイアログはクリック処理でいけるけど、選択およびセットはセキュリティ上現時点でできないと思われる。 同じく他の有識者いたら教えてくれ! |
上のメッセージを削除します。
よければパスワードを入力し、削除ボタンをクリックしてください。