如果你只是在这里告诉我为什么调整窗口大小是一个糟糕的想法,令人讨厌,和网络上的粉笔板上的钉子相当,那么请离开。我在寻找解决方案,而不是说教。这只能在intranet设置中使用。具体地说,调试,然后演示响应式设计的网站(使用媒体查询进行扩展的网站),以供客户端通过web会议进行审查。我想演示一下特定的断点。这是不会释放给普通公众的。
我已经知道的事情:
可能的解决方案:
我需要你帮我做第一步。其他我能搞清楚的事情。如果有帮助的话,我也在使用jQuery和modernizer。
提前感谢您的帮助!
发布于 2013-03-08 22:41:50
这篇文章已经很老了,但这里有一个面向未来读者的具体实现:
var resizeViewPort = function(width, height) {
if (window.outerWidth) {
window.resizeTo(
width + (window.outerWidth - window.innerWidth),
height + (window.outerHeight - window.innerHeight)
);
} else {
window.resizeTo(500, 500);
window.resizeTo(
width + (500 - document.body.offsetWidth),
height + (500 - document.body.offsetHeight)
);
}
};
如果您想要将滚动条考虑在内:
var resizeViewPort = function(width, height) {
var tmp = document.documentElement.style.overflow;
document.documentElement.style.overflow = "scroll";
if (window.outerWidth) {
window.resizeTo(
width + (window.outerWidth - document.documentElement.clientWidth),
height + (window.outerHeight - document.documentElement.clientHeight)
);
} else {
window.resizeTo(500, 500);
window.resizeTo(
width + (500 - document.documentElement.clientWidth),
height + (500 - document.documentElement.clientHeight)
);
}
document.documentElement.style.overflow = tmp;
};
玩得开心..。
https://stackoverflow.com/questions/10385768
复制相似问题