2012-03-14 11 views
2

リンクを自動化するにはどうすればよいですか?csExWB自動的にウェブページのリンクをクリックしてください。

私が試した:(つまり - 私は、リンクが押されていない、元のページにとどまる)

csExWB.cEXWB cEXWB1 =new csExWB.cEXWB(); 
cEXWB1.navigate2("www.url.com"); 
cEXWB1.AutomationTask_PerformClickLink("my_link_by_id"); 

は、私は、フォームがWebページを提示していますが、何も起こりません。

私も試してみました:まだ良い

cEXWB1.AutomationTask_NamedLinkScrollIntoView("my_link_by_id"); 

...私は何をしますか?

答えて

0

クロールするドキュメントの基礎となるHTMLを見てください。この場合、私は具体的にリンク上で動作するJavaScriptを探しているか、リンクを定義しています。

一般的に「マウストラップ」と呼ばれていますが、この手法では、適切にレンダリングされた後にページを読む人間の証拠を探します。これは、body要素またはリンクの他の親要素が最初のONENTER、ONOVERなどのイベントを取得したときにリンクURLを更新するのと同じくらい簡単です。ドロップダウンメニューはこの「機能」を持つ傾向があります。他の時代、そしてより一般的には、ページは動的に読み込まれ、リンクURLはまだ書かれていません。

関連する問題