掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
Webブラウザコントロールでオブジェクトをウィンドウの上端までスクロールさせて表示させるには? (ID:101273)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
魔界の仮面弁士さん、度々有り難うございます。 > 環境によるのかな…? そうなのですか。環境によるものなのでしたらあきらめようかと思います。 わざわざ試して下さって有り難うございました。 早速、別の方法を模索してみたのですが、TextRangeオブジェクトに 次のようなプロパティーを見つけました。 boundingLeft ,boundingTop ,boundingWidth ,boundingHeight ,offsetLeft ,offsetTop これらはTextRangeオブジェクトを包含する矩形のサイズや位置を取得するためのものらしいのですが、 これらを使えば検索したテキストをウインドウの上端に表示できるのではないかと思い、 いろいろ試してみたのですが使い方がよくわかりませんでした。 まずTextRangeオブジェクトの絶対位置を取得して、 次に scrollTo メソッドでそこまでスクロールさせようと思ったのですが、 絶対位置を求めることができずに悩んでおります。 boundingTop が絶対位置を表すのかと思ったらそうでもないようですし、 スクロールするとマイナスの値になったりとよくわかりませんでした。 TextRangeオブジェクトの絶対位置を取得するには上のプロパティーをどう計算すればいいのでしょうか? 何度もすいませんが、よろしくお願いいたします。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.