2009-06-08 16 views
0

C#のWebブラウザーコントロールで任意のテキストの場所に自動的にスクロールする方法。私は、Webブラウザコントロールの "ABCD"という単語の3番目のインスタンスにスクロールする方法を教えてくれますか?私は場所を特定することができますが、その単語にスクロールする方法、またはブラウザ画面の中のポイントの位置にinnerTextの単語の位置を変換します。C#でWebブラウザーコントロールのテキストの場所にスクロールする方法は?

答えて

0

Firefoxには、同じことを行うメソッドScrollToElementがあります。

2

URLに#yourelementを追加することで、ブラウザにID属性の最も近い要素を指定する必要があります。

例: http://example.org/content/yourpage.aspx#aboutUs

は、ページを開いて、値「弊社について」とのID属性を持つ要素に直接スクロールします。

+0

テキスト単語の参照アンカーを挿入できません。もう一度ドキュメントを読み込むことはできません。私はちょうどテキストカーソルにスクロールしたくない。スクロールする部分は簡単ですが、テキストの位置を取得する方法です。 –

+0

その質問は 'WindowForms'を参照しています私の場合(' wpf')には '.Window.ScrollTo(X、Y)'はありません –

関連する問題