if(document.documentElement && document.documentElement.clientHight &&document.documentElement.clientWidth)
這壹句的邏輯是:如果存在document.documentElement實例,而且存在document.documentElement.clientHight實例和 document.documentElement.clientWidth實例
如果不加這壹層控制,如果document.documentElement不是壹個實例化的量(為null),那麽執行:
theWindowHeight=document.documentElement.clientHeigth;
theWindowWidht=document.documentElement.clientWidth;
就會報“空指針錯誤”。