js怎么控制某个跳转的页面在其特定子窗口打开
我做了一个框架,有三个子窗口,分别接是HEAD,LEFT,MAIN。我想通过在HEAD子窗口写JS让MAIN窗口跳转到JS指定的页面,如果是A标签可以在HREF里写连接地...
我做了一个框架,有三个子窗口,分别接是HEAD,LEFT,MAIN。我想通过在HEAD子窗口写JS让MAIN窗口跳转到JS指定的页面,如果是A标签可以在HREF里写连接地址后接着在后面写TARGET指定在哪个子窗口打开。但是现在需要用JS来控制,JS里怎么指定要在某个子窗口打开,有没有像A标签里的TARGET属性?
能用LOCATION吗,WINDOW.OPEN打开的页面,好像没有请求到服务器的处理 展开
能用LOCATION吗,WINDOW.OPEN打开的页面,好像没有请求到服务器的处理 展开
1个回答
展开全部
window.open( url,target,init)
例如window.open("newpage.htm","head","");就是将newpage.html打开到head子窗去了
可以用的 比如框架页面
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>无标题页 </title>
</head>
<frameset cols="50,50">
<frame name="left" src="a.html" scrolling="no"/>
<frame name="right" src="" scrolling="no" />
</frameset>
<body>
</body>
</html>
如果在left的页面中执行
window.parent.frames[1].location.href="newpage.html"
这就是在right框架中打开newpage.html了
例如window.open("newpage.htm","head","");就是将newpage.html打开到head子窗去了
可以用的 比如框架页面
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>无标题页 </title>
</head>
<frameset cols="50,50">
<frame name="left" src="a.html" scrolling="no"/>
<frame name="right" src="" scrolling="no" />
</frameset>
<body>
</body>
</html>
如果在left的页面中执行
window.parent.frames[1].location.href="newpage.html"
这就是在right框架中打开newpage.html了
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询