■掲示板に戻る■
全部
1-
101-
201-
301-
401-
501-
601-
701-
801-
901-
1001
前100
次100
最新50
レス数が 1000 を超えています。残念ながらこのスレッドには書き込めません。
ギコナビ開発スレ
847 名前:
test.lxc ◆
11YHIPHm4M
投稿日:2003/12/11(木) 01:17 ID:tGoKHz4I
失礼します。OpenJaneの◆test.lxcです。
IEのスクロールについてですが、今まではスクロール対象anchorのoffsetTopを
bodyのscrollTopに代入する方法を使っていましたが、
(
http://hogehoge2001.at.infoseek.co.jp/note-delphi.html
の「スクロールさせるには」参照 )
アンカーの階層によっては問題が出るらしいことがわかり、次のように修正することにしました。
var
top: integer;
item: OleVariant;
(中略)
top := 0;
item := OleVariant(doc as IHTMLDocument2).anchors.item(IntToStr(num + 1));
repeat
top := top + item.offsetTop;
item := item.offsetParent;
until AnsiCompareText(item.tagName, 'body') = 0;
OleVariant(doc as IHTMLDocument2).body.scrollTop := top - 10;
ギコナビでも問題になっているかはわからないのですが、
TGikoForm.BrowserMovementでは修正前のJaneと同じ形のようなので
一応報告させていただきます。
404 KB
掲示板に戻る
全部
1-
101-
201-
301-
401-
501-
601-
701-
801-
901-
1001
前100
次100
最新50
read.cgi ver4.20 by
GlobalNoteScript
(2006/03/17)