TIL day2


window.Open()後、検出ウィンドウが閉じます


パラメータをapiに送信し、応答して必要なresult値を取得すると、新しいウィンドウがポップアップされると述べた.
私はWindowの活动について书いたことがありませんか.と思います.
JavaScriptをしっかり勉強しなきゃ

構文

var ret = window.open(url, name, specs, replace);

使用例

const w = window.open(
        data.message,  //새 창의 url. 
        'normalduck.log', //새로 열릴 창의 속성 또는 창의 이름 
        'width=430,height=500,location=no,status=no,scrollbars=yes',
      );
これで新しい窓口ができます!開けました.このウィンドウを閉じるとき
それを感知できる関数もあります.

beforeunload


このイベントを書き込む場合は、本当にこのウィンドウを閉じますか?このように置く時?
こんなことがあるはずだ

構文

> window.addEventListener('beforeunload', (event) => {
  // 표준에 따라 기본 동작 방지
  event.preventDefault();
  // Chrome에서는 returnValue 설정이 필요함
  event.returnValue = '';
});
mdnの文法をコピーしました.

使用例

 w.onbeforeunload = function () {
        console.log('닫혔다..!');
上のウィンドウOpen()関数を変数wとして使用します.
本当に勉強しなければならないことがたくさんありますね.