这段代码为什么会出错!??

$扫地僧$ 2009-04-13 10:52:10

<html>
<head>
<title>打开新窗口</title>
<script type="text/javascript">
function Open3()
{
var oNewWin=window.open("http://www.qq.com/","wroxwindow","height=150,width=300,top=10,left=10,resizable=yes");
oNewWin.moveTo(100,100); //Error: 拒绝访问
oNewWin.resizeTo(200,200);
}
</script>
</head>
<body>
<input type="button" value="Open3" onclick="Open3()">
</body>
</html>


想麻烦请问各位大侠 这是为什么啊!???
...全文
126 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
balibell 2009-04-14
  • 打赏
  • 举报
回复
这个,你可以在同一个目录建两个页面 1.html 2.html 窗口打开 2.html

你发现,很正常啊~ 为什么 2.html 换成 http://www.qq.com/ 就不行了?

原因是 1.html 和 http://www.qq.com/ 不在同一个域名下。

子窗口、父窗口能相互访问并操作对方对象的前提是同一个域名下。
caiying2009 2009-04-14
  • 打赏
  • 举报
回复

<html>
<head>
<title>打开新窗口</title>
<script type="text/javascript">
function Open3() {
var oNewWin=window.open("","wroxwindow","height=150,width=300,top=10,left=10,resizable=yes");
oNewWin.moveTo(100,100); //Error: 拒绝访问
oNewWin.resizeTo(200,200);
oNewWin.document.location.href="http://www.qq.com/"
}
</script>
</head>
<body>
<input type="button" value="Open3" onclick="Open3()">
</body>
</html>

ben0759 2009-04-14
  • 打赏
  • 举报
回复
代码上没发觉有什么问题哦。
晨晨 2009-04-13
  • 打赏
  • 举报
回复
你的需求,可以这样实现
<script type="text/javascript">
function Open3()
{
var iLeft,iTop,iwidth,iHeight;
iLeft = 100;
iTop = 100;
iWidth = 200;
iHeight = 200;
var oNewWin=window.open("http://www.qq.com/","wroxwindow","height="+iHeight+",width="+iWidth+",top="+iTop+",left="+iLeft+",resizable=yes");
}
</script>
晨晨 2009-04-13
  • 打赏
  • 举报
回复
父窗口创建了弹出窗口后,就失去了窗口的句柄.所以引用对象出错
小逗狗 2009-04-13
  • 打赏
  • 举报
回复
我可以正常运行啊
tantaiyizu 2009-04-13
  • 打赏
  • 举报
回复
不是一个域。。。 安全限制
$扫地僧$ 2009-04-13
  • 打赏
  • 举报
回复
函数是这样的

function Open3()
{
var oNewWin=window.open("http://www.qq.com/","wroxwindow","height=150,width=300,top=10,left=10,resizable=yes");
oNewWin.moveTo(100,100); //Error: 拒绝访问
oNewWin.resizeTo(200,200);
}

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧