Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> HTML

เมธอด resizeTo() ของ Window ใน HTML


เมธอด resizeTo() ของ Window ใน HTML ใช้สำหรับปรับขนาดหน้าต่างให้เป็นขนาดที่กำหนดโดยตรง (absolute size) โดยระบุความกว้างและความสูงในหน่วยพิกเซล

รูปแบบการใช้งาน (Syntax)

window.resizeTo(w, h)

โดยที่ w และ h คือค่าความกว้างและความสูงของหน้าต่างในหน่วยพิกเซลตามลำดับ

ตัวอย่างการใช้งาน

<!DOCTYPE html>
<html>
<style>
  body {
    color: #000;
    height: 100vh;
    background-color: #8BC6EC;
    background-image: linear-gradient(135deg, #8BC6EC 0%, #9599E2 100%) no-repeat;
    text-align: center;
  }
  .btn {
    background: #db133a;
    border: none;
    height: 2rem;
    border-radius: 2px;
    width: 20%;
    display: block;
    color: #fff;
    outline: none;
    cursor: pointer;
    margin: 1rem auto;
  }
</style>
<body>
<h1>ตัวอย่างเมธอด resizeTo() ของ Window</h1>
<button onclick="create()" class="btn">สร้างหน้าต่างใหม่</button>
<button onclick='resize()' class="btn">ปรับขนาดหน้าต่าง</button>
<script>
  var newWindow;
  function create(){
    newWindow = window.open('', '', 'width=80,height=80');
  }
  function resize(){
    newWindow.resizeTo(240, 240);
    newWindow.focus();
  }
</script>
</body>
</html>

ผลลัพธ์

คลิกที่ปุ่ม "สร้างหน้าต่างใหม่" เพื่อสร้างหน้าต่างใหม่ขนาดเล็ก:

เมธอด resizeTo() ของ Window ใน HTML

จากนั้นคลิกที่ปุ่ม "ปรับขนาดหน้าต่าง" เพื่อปรับขนาดหน้าต่างที่เพิ่งสร้าง:

เมธอด resizeTo() ของ Window ใน HTML

เมธอด resizeTo() ของ Window ใน HTML