2009-03-02 74 views

Trả lời

6

Không có cách nào để thu nhỏ cửa sổ trình duyệt trong javascript.

Có nhiều cách để thay đổi kích thước của cửa sổ, nhưng không giảm thiểu sự thật (đẹp từ)

4

Không, không có. Tuy nhiên, tùy thuộc vào những gì bạn đang làm và những trình duyệt bạn đang nhắm mục tiêu, bạn có thể chơi xung quanh với các sự kiện mờ và tập trung của cửa sổ để đạt được hiệu ứng tương tự.

+0

làm thế nào có thể được thực hiện với firefox? – Thariama

+0

bạn có thể mô tả phương pháp của mình không? – chovy

-7

Tôi hy vọng đây là những gì bạn đang tìm kiếm:

<SCRIPT LANGUAGE="JavaScript"> 

function Minimize() 
{ 
window.innerWidth = 100; 
window.innerHeight = 100; 
window.screenX = screen.width; 
window.screenY = screen.height; 
alwaysLowered = true; 
} 

function Maximize() 
{ 
window.innerWidth = screen.width; 
window.innerHeight = screen.height; 
window.screenX = 0; 
window.screenY = 0; 
alwaysLowered = false; 
} 
</SCRIPT> 

<A HREF="javascript:onClick=Minimize()">Minimize</A> 
<A HREF="javascript:onClick=Maximize()">Maximize</A> 
+4

Khi bạn nêu mã tham chiếu, vui lòng xem xét thêm tham chiếu thay vì chiếm đoạt quyền sở hữu trí tuệ cho chính bạn. Mã của câu trả lời này theo nghĩa đen được lấy từ một Tìm kiếm của Google trên nr.1 trên "js để thu nhỏ cửa sổ", tại http://www.htmlgoodies.com/beyond/javascript/article.php/3471151/MinimizeMaximize-a-Browser-Window. htm – Tyblitz

+9

Tôi sẽ đạo văn một phần khác của cùng một trang: "Đây là một hiệu ứng tôi đã sử dụng trong một thời gian ngắn trên một số trang web khác mà tôi đã làm việc và tôi nghĩ rằng nó có thể tạo ra một hướng dẫn hay. thực sự xin lỗi khi nói rằng tại thời điểm hướng dẫn này (7/28/00 - ngày cuối cùng của Kathie Lee với Regis) nó chỉ hoạt động trên Netscape Navigator 4.0 trở lên. " Netscape Navigator 4.0 không phải là một trình duyệt mục tiêu tốt cho mã của bạn. Đây là một "giải pháp" cũ 13 năm không được chấp nhận. – MaKR

+1

Tính năng này thậm chí không hoạt động trên tất cả các trình duyệt. Câu trả lời rất nghèo. – Wali

0

Nếu bạn sử dụng một phần mở rộng, sau đó bạn có thể giảm thiểu bằng cách chrome.windows.update(window.id, { state: 'minimized' })

Các vấn đề liên quan