+ JavaScript の質問用スレッド vol.25 +

このエントリーをはてなブックマークに追加
488Name_Not_Found
setIntervalとsetTimeoutの差違は何ですか?
それぞれ使用するのに適した場合があれば、ご教授下さい。
また、全く同じ関数をsetIntervalで実行させた場合とsetTimeoutで実行させた場合とで、
動作結果が異なってしまったのですが、それはブラウザのバグとみなしてよいですか。
 http://pc2.2ch.net/test/read.cgi/hp/1050844510/808n
489Name_Not_Found:04/02/10 14:36 ID:???
>>488
http://www.microsoft.com/japan/developer/library/jpisdk/dhtml/references/methods/setTimeout.htm
http://www.microsoft.com/japan/developer/library/jpisdk/dhtml/references/methods/setInterval.htm
結論だけ言うと、offsetHeightの算出法がStrictモード時に他のUAと違うことが原因。
ただoffsetHeightはもともときちんと標準化されたプロパティではないので
バグとみなすには無理があるだろう。