jsのウィンドウオブジェクトとスクリーンオブジェクト

ウィンドウオブジェクトは、ブラウザで開いたウィンドウを表します

一般的に使用されるプロパティ
window.closedウィンドウが閉じられているかどうか
window.openerは、このウィンドウを作成したウィンドウに適用された
window.innerHeightを返します。
ウィンドウドキュメント表示領域高さwindow.innerWidthウィンドウドキュメント表示領域
ウィンドウの幅。 localStroageブラウザにローカルに保存されているキーと値のペア(手動で削除されるまで有効期限なし)
window.sessionStroageブラウザの一時ウィンドウはセッションデータを保存し、ウィンドウを閉じると
window.locationがクリアされます。

  • ハッシュURLアンカー部分
  • ホストURLホスト名とポート番号
  • ホスト名URLホスト名
  • href完全なURLリンク名
  • パス名URLパス名
  • ポートサービスポート番号
  • プロトコルURLプロトコル
  • 検索URLクエリ部分

関連するメソッド

window.location.assign('https://www.baidu.com/') //载入一个新的文档
window.location.reload() //重新载入当前文档
window.location.replace(newURL)  //用新文档代替当前文档
window.localtion.href=''https://www.baidu.com" //跳转链接

window.nameウィンドウの名前を返すか変更します
window.outerWidth //ウィンドウの外部幅(ツールバーとスクロールバーを含む)
window.outerHeight //ウィンドウの外部高さ(ツールバーとスクロールバーを含む)
window.pageXOffset //ウィンドウ表示領域
window.pageYOffsetの左上隅のXに対する現在のページの位置を設定または返します//の左上隅のYに対する現在のページの位置を設定または返しますウィンドウ表示領域
window.screenは、Screenオブジェクトのシステムプロパティを
返します
。parentは、親ウィンドウウィンドウを返します。screenXは
、画面ウィンドウウィンドウを基準にしたX座標値を返します。screenYは、画面ウィンドウウィンドウを基準にしたY座標値を
返します。selfは、現在のウィンドウ
window.statusへの参照は、ステータスウィンドウのテキスト
window.topを設定します。最上位の親ウィンドウを返します。
一般的なメソッド
alert()メッセージ付きのアラートボックスを表示し、確認ボタン
atob()はbase-64でエンコードされた文字列をデコードします。
btoa()は、base-64でエンコードされた文字列を作成します。
Blu()はキーボードフォーカスをトップレベルから離れます
setInterval()タイマーを設定します
setTimeout()タイムアウトを設定します
clearInterval()タイマーをクリアし
ますclearTimeout()タイムアウトをクリアします
close()現在のウィンドウを閉じます
確認()ポップアップ確認ボックス
createPopup()ポップアップウィンドウの作成
focus()フォーカスキーボードをウィンドウに割り当てます
moveBy(x、y)相対ウィンドウ座標を指定されたピクセルに
移動しますmoveTo(x、y)移動します指定された位置への相対ウィンドウ座標
open()ブラウザウィンドウを開くか、名前付きウィンドウを検索します

window.open(URL,name,specs,replace)
  • URLリンクアドレス
  • 名前:ウィンドウ名
  • スペックウィンドウで指定された属性
  • 現在のウィンドウを置き換えるかどうかを置き換える(trueまたはfalse)

print()現在のウィンドウ
プロンプトの内容を出力します()ユーザーに
resizeBy()の入力を求めるダイアログボックスを表示します指定されたピクセルに従って
ウィンドウサイズを調整します
resizeTo()ウィンドウサイズを指定された幅と高さに調整しますscrollBy( )指定されたピクセル値
に従ってコンテンツをスクロールscrollTo()指定された高さに従ってコンテンツをスクロール
stop()ページの読み込みを停止します

画面には、クライアントの表示画面に関する情報が含まれています

screen.availHeight画面の高さ(タスクバーを含まない)
screen.availWidth画面の幅(タスクバーを含まない)
screen.colorDepthターゲットデバイスまたはバッファー
画面のパレットのビット深度。
画面screen.width画面の全幅
screen.pixelDepthと色解像度
画面は、すべての読み取り可能な属性であります

おすすめ

転載: blog.csdn.net/qq_40969782/article/details/115301337