From: yamataka@...08.itscom.net Date: 2014-09-03T09:51:41+09:00 Subject: [ruby-list:49951] Re: [質問] RubyからIE操作 ie.Document.All.???.click 山口です。 > 助田です。 助田さん、ご教示ありがとうございます。 > On Tue, Sep 02, 2014 at 10:27:44AM +0900, yamataka@u08.itscom.net wrote: > > > > 「遷移した先のドメイン」 > > 「frameの中で表示しているドメイン」 > > は、 > > 「遷移元のドメイン」 > > 「frameを表示しているドメイン」 > > と解釈してよろしいでしょうか? > > > > であれば、 > > 「遷移元のドメイン」 http://www.case.foo.co.jp/ > > 「frameを表示しているドメイン」https://kinmu.case.foo.co.jp/cndb03/WPSM_Menu.P_MainFrame > > > > となり、ドメインが異なっています。 > > うーん。私の意図が伝わっているかどうかちょっと自信がありません。 助田さんのご教示を、理解できてませんでした。 > 私の意図は、 > > "勤務 login"ボタンを押して、勤務管理画面に「遷移した後」のURL > (遷移した後で、ie.document.urlで取得できたと思います。) > と 遷移後に、 print ie.document.url + "\n" で表示させ、 http://www.case.foo.co.jp/ となり、 スクリプト中の ie.navigte で指定しているURLと同じでした。 > 勤務管理画面のHTMLのソースの中のframeタグ("勤務一覧"リンクが含まれ ているframe) > src で指定されている > > のドメイン(xxxx.xxx.xxxの部分)が違っているのではないか こちらなのですが、HTMLソース中には、 というのは存在せず、 下記の様な、JavaScriptによる処理になっており、onClick にて、fnStatusBar () 関数が 呼ばれる様になっているのです。
このような場合には、対応できないものなのでしょうか?
社員メニュー
勤務一覧