none
複数サイトに跨ってブラウザのボタン押下時のイベントをキャッチする方法 RRS feed

  • 質問

  • はじめまして。.netframework全般で質問をしていたのですが,こちらでも質問を投げさせてもらいます。

    不特定のサイトにて,ブラウザのボタンを押下したタイミングをとらえれるようなアプリケーション(過去に入力された値を記憶して自動ログインするアプリ)を自作したいと考えています。特定のサイトであれば,サーバ側にてjavascriptなどでonload()やonsubmit()で動作するようなものを記述すればよいかと思いますが,これを完全にクライアント側で行おうとした場合,どのような方法をとればよいのでしょうか。

    対象となるブラウザはInternet Explorer6/7/8,言語としてはC#,フレームワークは.net framework 4を対象に考えています。

    一部自己解決しているのは,IObjectWithSiteを実装したCOMコンポーネントを作成することで,ブラウザの各種イベントをキャッチできるということまでは理解できたのですが,ボタン押下時のイベントをキャッチする方法がまだ理解できません。各サイトのサンプルなども探してみたのですが,いまひとつ自分のやりたいことと合うサンプルを見つけることができませんでした。

    ここをみればいい,などのポインタでもいいので,教えていただければと思います。

    よろしくお願いします。

     

    2010年6月21日 9:20

回答

  • こんにちは、hiroyukit さん。

    別のカテゴリへもマルチポストされている場合、リンクを貼っていただいたほうが、こちらのスレッドをご覧の他の方にも、より多くの情報を確認できるとおもいますので、リンクを貼らせていただいています。

    不特定サイトに跨ってイベントをキャッチする方法
    http://social.msdn.microsoft.com/Forums/ja-JP/netfxgeneralja/thread/6e3d5fdf-434c-4a2d-a48e-a54aa387ce34
                                                      
    マイクロソフト株式会社 フォーラム オペレーター 山本 春海

    • 回答としてマーク 山本春海 2010年6月25日 5:44
    2010年6月22日 0:43