$("#show > div").click(function() {
var a = $(this).html();
alert (a); // 860
window.resizeTo(a + "px", 450 + "px");
});
以上是this SO帖子接受的答案。
但是不起作用。点击 - 没有任何反应!
答案 0 :(得分:1)
网页无法在Chrome中调整主浏览器窗口的大小。 JavaScript代码仅允许调整弹出窗口的大小。
你可以在w3school看到resizeTo
函数的一个例子,用于调整弹出窗口的大小:
http://www.w3schools.com/jsref/met_win_resizeto.asp
function openWin() {
myWindow = window.open("", "", "width=100, height=100"); // Opens a new window
}
function resizeWin() {
myWindow.resizeTo(250, 250); // Resizes the new window
myWindow.focus(); // Sets focus to the new window
}