IEで、document.body.scrollTop が取得できないという謎の現象が。
万能の神、ググル神におたずねしたところ、DOCTYPEでJavaScriptからも参照できるプロパティが変わるらしい。ちょっと。そんなのドコに書いてあるのよー。聞いてないわよ。
しかし、DOCTYPEを変えることはできなかったので、
<?xml version="1.0" encoding="Shift_Jis"?>
を加えてやると、大丈夫。なぜかは分からない。
よくよく調べてみると、違うプロパティで大丈夫そう。
glover blog: DOCTYPE(文書型宣言)とかjavascriptとかより。
document.documentElement.scrollTop
ほかにも、DOCTYPEで動作の変わるJavaScriptってあるんじゃなかろうか。
どっかまとめサイトないかな・・・