this.moveTo在Google Chrome中不起作用
问题描述:
以下代码在Firefox和IE中运行良好,但在Google Chrome中无法使用,任何人都可以了解如何使其工作?或者在Google Chrome中移动窗口的替代方法?this.moveTo在Google Chrome中不起作用
谢谢!
<html>
<head>
<title>Open windows for clicks</title>
</head>
<script type="text/javascript">
function moveWindow()
{
this.resizeTo(400,300);
this.moveTo(0,300);
}
</script>
<body onload="moveWindow();">
<br>
</body>
</html>
答
这是不可能的,因为如果它是会被广告公司,黑客,设计师没有味道滥用和上帝知道还有什么。
我怀疑它甚至在Firefox中的作用,不记得我是否自己改变它,但对我来说,代码没有用我的Firefox。
你也许可以移动你用window.open创建自己的窗口,但不要指望window.resize/move只是通过打开一个网站来工作。
答
我想这是一个错误,编号为1137420的是精确的,因为对开始最大化的命令行参数的解释似乎表明。 (见AO http://www.ostreff.info/?p=1737) 谷歌人需要自己这样的一个功能来测试他们的浏览器...
答
试试这个
<script type="text/javascript">
function moveWindow()
{
setTimeout(function(){
this.resizeTo(400,300);
this.moveTo(0,300);}
,100);
}
</script>
我问过类似的问题一次,看看这里:http://*.com/questions/3884116/how-to-move-and-resize-the-browsers- window-in-opera-and-chrome – rhino 2010-11-17 11:26:19