2011-09-16 24 views
5

Có thể thay đổi $(window).width() qua jQuery, vì vậy mà một cái gì đó như thế này có thể:

$('#click').click(function(){ 
    //menu 100px with $(window).width(); 
}); 
+1

Không ........... –

+0

Bạn đã thử làm việc này chưa? – Bojangles

+0

@JamWaffles, tôi không có ý tưởng về nó, vì vậy hãy hỏi xem nó có thể hay không. – cj333

Trả lời

7

Không nó không phải. Bản thân phần tử DOM cơ bản không hỗ trợ sửa đổi chiều rộng của cửa sổ trình duyệt. Có thể thay đổi kích thước của vùng nội dung (outerWidth/innerWidth). Tuy nhiên, tôi không tin rằng điều này ảnh hưởng đến kích thước cửa sổ mà bạn muốn đạt được

+0

cảm ơn. vì vậy làm thế nào về thanh cuộn, là nó bên trong 'chiều rộng của cửa sổ trình duyệt'? – cj333

1

Tôi không chắc chắn về các trình duyệt khác (đã dùng thử trong Chrome và không hoạt động), Tuy nhiên FireFox sẽ cho phép bạn thay đổi kích thước cửa sổ sử dụng:

window.resizeTo(1280,1024); 

tôi có một bookmark với

javascript:window.resizeTo(1280,1024); 

để thay đổi kích thước cửa sổ để xem những gì các trang web tôi phát triển trông giống như ở độ phân giải khác nhau.

+0

nhưng, cảm ơn, vì vậy nó không phải là một cách hay, nếu Chrome không hoạt động. – cj333

+0

Rất tiếc, nó dường như chỉ là Firefox. – Bojangles

+1

Không hoạt động trên firefox 26. Có ai xác nhận không? –

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