FC2ブログ

1日3タックルを目指して頑張ります。 ロリ巨乳が大好きです。 > 今日の3タックルTopへ

Top /  若干エンジニアらしい話 /  Excel /  <input type='file' /> + IE8 難攻不落杉ワロタ
« 2011初 牡蠣休暇  |  我が家はキューピーマヨネーズ 一択 »

<input type='file' /> + IE8 難攻不落杉ワロタ

 2011/01/15 (Sat) -  カテゴリ:  若干エンジニアらしい話 »  Excel

Excel VBA で IE を動かすというむなしい努力をしているところだが、なんかだんだん楽しくなってきたぜー。と思った矢先にやっぱり何かが起こるのが俺の人生だよなぁ。

なぁオマイラ IE8 だと type 属性が file の input 要素の値はファイル選択ダイアログからしか変更できないって知ってた? 俺知らなかったよ。おかげで結構無駄な努力をしちゃったよ。

歴史的に見て、HTML の ファイル アップロード コントロール (input type=file) はかなりの数の公開された脆弱性の温床であり続けました。この問題を解決するため、このコントロールの動作について二つの変更を加えました。

ユーザーの入力するローカルのファイル パスをキーストロークの監視によって盗む攻撃を防ぐため、ファイル パスの編集ボックスを読み取り専用としました。ファイルをアップロードする場合、ファイルの参照ダイアログを利用して、ファイルを指定する必要があります。

http://msdn.microsoft.com/ja-jp/ie/dd218483.aspx より

というワケで、本気を出してセキュリティホールをつぶしにかかった MS に喧嘩を売っても勝てそうにないのであっさり IE7 に逃げましたとさ。まぁ IE7 でもブラウザをアクティブにする → ファイルパスの文字列をクリップボードに送る → くだんの input を選択 → Application.SendKeys "^v" (Ctrl + V ね) というなんとも酷い方法しかできなかったんだけどさぁ(まぁそこは適当なツールなんで妥協しとく)。

個人的なメモとしてのリンク

http://msdn.microsoft.com/ja-jp/library/ms531073.aspx ← document Object のリファレンス ここを見たら getElementByID とか、document Object が使える GetElement[s] 系のメソッドが載ってるんだぜ。なんだよ getElementsByClassName 使えるじゃんと思ったら IE9 か…。

« 2011初 牡蠣休暇  | トップへ |  我が家はキューピーマヨネーズ 一択 »

コメント

Comment Form
このエントリへコメントを書く
(任意)
(任意)
(任意)
(必須) HTML のタグは使用できません
(AAを貼るときは、[太字] ココにAAを書く [/太字] のように 太字 タグで括るときれいになります。左下の[太]ボタンをクリックして「ずれないAA 小」 というところにAAを書いてください。斜体、下線、打消 で括ってもずれないAAにすることができます。)
http:// は禁止ワードです。
(任意) ID生成と編集に使用します

コメントのプレビューのようなもの

ここにプレビューが出ます。

トップへ

トラックバック

http://3tackle.blog55.fc2.com/tb.php/619-14678836

最新記事
カテゴリ
最新コメント
最新トラックバック
月別アーカイブ
カウンタ
_
カレンダー
12 | 2020/01 | 02
- - - 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 -
これはやべぇ

インターネッツの設定をしてあげたついでに、接続確認と称してこのブログを開いたら、気になるあの娘が検索したアイテムがwww

万が一アダルトグッズが表示されたりしたらと思うと股間が熱くなるな。

とか妄想してたけど、インターネッツの設定をしてあげた直後に検索の履歴が残ってるわけないか
(´・ω・`)
にしても使い方によってはこの機能は凶悪だな。

プロフィール

タックル

Author:タックル
三度のメシより大ライスが好きなエンジニアです。
焼肉屋に行ったら最初の一杯は大ライスで乾杯! 全然関係ないけど食堂のカレーなら4杯は軽いよ。

ちなみにロリ巨乳は大ライスより好き!

プライベートでタックルされてくれるロリ巨乳のお友達を24時間365日募集中です。

エントリーの内容はタックルの日々の生活について多少脚色しながら面白おかしく書いている限りなくノンフィクションに近いフィクションです。

嘘を嘘と見抜けない人は(ry

Webサービス
フィードメーター - 今日の3タックル あわせて読みたいブログパーツ
タックル会
個人的なリンク