Tôi đã tìm thấy một số câu trả lời cho câu hỏi này. Câu hỏi này được nhân đôi. Nhưng tôi sẽ trả lời một lần nữa vì tôi sẽ tích hợp chúng và thêm một số thông tin nữa.
Để thay đổi kích thước cửa sổ, bạn chỉ có thể làm điều này:
window.resizeTo(width, height);
Nhưng phương pháp này không được làm việc trong Chrome và Opera. How do you resize an IE browser window to 1024 x 768
Lý do từ The javascript "resizeTo" function not working in Chrome and Opera là:
Phương pháp resizeTo bị tắt theo mặc định trong một số trình duyệt, và tôi biết rằng nó cũng có thể bị vô hiệu bằng tay trong Firefox.
Nó đã bị lạm dụng rộng rãi, vì vậy hầu hết các nhà cung cấp trình duyệt cảm thấy rằng nó phải được vô hiệu hóa, hoặc ít nhất là một tùy chọn có thể điều khiển người dùng.
Nhưng phương pháp này đang hoạt động trên các cửa sổ bật lên ngay cả trong Chrome hoặc Opera. Tôi đoán lý do là vì các nhà cung cấp trình duyệt nghĩ rằng phương pháp resizeTo
có thể cần thiết trong các cửa sổ bật lên và tôi nghĩ vậy.
Để thảo luận về điều này, tôi đã thực hiện một số luồng về vấn đề này trên ux.stackexchange.com. https://ux.stackexchange.com/questions/9903/why-is-resizing-the-browser-window-bad-practice/9962#9962
Tôi không chắc chắn phương pháp resizeTo
có phải là điều ác hay không nhưng tôi chắc chắn rằng bạn nên cẩn thận khi sử dụng phương pháp này.
Nguồn
2011-08-13 05:36:10
Tôi thực sự hy vọng không :) –
Ý của bạn là gì khi "Khi một trang được chuyển đến một trang khác"? –
Ngừng cố gắng làm phiền mọi người. Cảm ơn. – ThiefMaster