JavaScript BOM——「screen対象」と「history対象」の注意点

1347 ワード

screenオブジェクト
用途は大きくないです.screenオブジェクトは基本的にクライアントの能力を示すために湧出するだけです.
availHeight              (  Windows      )。
availWidth              (  Windows      )。

height             。
width              。

bufferDepth                 。
colorDepth                        。

deviceXDPI                  。
deviceYDPI                  。
logicalXDPI                       。
logicalYDPI                       。
fontSmoothingEnabled                         。

pixelDepth                (     )。
updateInterval               。
history対象
historyオブジェクトを通じて、ユーザがアクセスしたページリストを借りて、実際のURLを知らないまま、後退と前進を実現することができます.go()方法
一つのパラメータを受信して、後ろまたは前へジャンプするページ数の整数値を表します.負の値は後ろにジャンプし、正の値は前にジャンプします.例えば:
history.go(-1); //    
history.go(1); //    
history.go(3); //    
このパラメータにも文字列を渡すことができます.
history.go("baidu.com"); //       baidu.com   
back()及びforward()方法
この2つの方法は、ブラウザの後退と前進ボタンを真似することができます.
history.back(); //    
length属性
この属性は履歴の数を保存しています.ロードされた最初のページについては、history.lengthは0であり、以下のコードを通じて属性の値をテストすることができ、ユーザが最初からあなたのページを開いているかどうかを判定することができる.
if (history.length == 0){
    //     
}
historyオブジェクトは一般的ではありませんが、ユーザー定義の「後退」と「前進」のボタンを作成し、現在のページがユーザ履歴の最初のページであるかどうかを検出するときには、必ず使用します.