网页之间窗口切换方法一

原创 2005年05月25日 00:16:00

=============================a.htm===
<script language='javascript'>
var oWinMain = true;
</script>
<div>a.htm</div>
<a href='b.htm' target='openB'>openB</a>
<BR>
<a href='c.htm' target='openC'>openC</a>

=============================b.htm===
<script language='javascript'>
var oWinOpener;
if(window.opener.oWinMain!=null)
    oWinOpener = window.opener;
else
    oWinOpener = null;
window.focus();

function setParentFocus()
{
    window.opener.focus();
}
function goBack()
{
    if(oWinOpener!=null)
oWinOpener.focus();
    else
window.opener.setParentFocus();
}
</script>
<div>b.htm</div>
<a href='c.htm' target='openC'>openC</a> | <a href="javascript:goBack();">back</a>

=============================c.htm===
<script language='javascript'>
var oWinOpener;
if(window.opener.oWinMain!=null)
    oWinOpener = window.opener;
else
    oWinOpener = null;
window.focus();

function setParentFocus()
{
    window.opener.focus();
}
function goBack()
{
    if(oWinOpener!=null)
oWinOpener.focus();
    else
window.opener.setParentFocus();
}
</script>
<div>c.htm</div>
<a href='b.htm' target='openB'>openB</a> | <a href="javascript:goBack();">back</a>

QT creator 如何实现多窗口之间的切换

本文实现的是多窗口之间的切换 方法是用指针(指向窗口(如,dialog,widget,mainwindow)的指针,) 这是在ubuntu 12.04下的QT creator中建立的ui文...

web自动化测试第8步:不同窗口之间的切换(handle)

我们之前在《web自动化测试第3步:元素的基础操作和浏览器基础操作》这一节里最后预留了一个悬念,就是我们通过点击打开了一个新的页面,这时浏览器同时打开了两个页面,我们用close()方法关闭,却是关闭...
  • CCGGAAG
  • CCGGAAG
  • 2017年07月27日 11:08
  • 370

Python+Selenium练习篇之27-多窗口之间切换

本文来介绍如何处理driver在多窗口之间切换,想一下这样的场景,在页面A点击一个连接,会触发在新Tab或者新窗口打开页面B,由于之前的driver实例对象在页面A,但是你接下来的脚本是操作页面B的元...

[Html&JS] 一个网页上,不同的子父窗口iframe之间如何相互调用

最近有个需求是,如图。有一个Help的网页,用户在不同的页面时候,点击? button。此时跳转到help页面的当前页的帮助文档。 Like:当前页面LED,点击上方的?按钮,跳转到help页面的L...

webdriver实现2个或两个以上窗口间切换的方法

在UI自动化测试中,经常为需要打开多个窗口,以下两个方法分别实现了两个窗口和多个窗口间切换的功能,现分享代码如下: /** *  切换窗口(当前窗口为2个) */ public void change...
  • russ44
  • russ44
  • 2016年08月05日 12:46
  • 4239

web自动化测试第11步:切换窗口、frame、alert的新方法:switch_to包详解

在之前的三节里,我们分别对窗口切换(handle)、frame切换、弹窗(alert)切换做了详细的解释,但是我们在写代码的时候发现,这些方法都被编辑器划伤了一条横线,但是方法还是可以正常使用,只是目...
  • CCGGAAG
  • CCGGAAG
  • 2017年08月03日 23:13
  • 1590

关于jsp网页弹出窗口[很多种方法......]

各种弹出页面的设计 【1、普通的弹出窗口】  其实代码非常简单:    window.open ('page.html')  -->       因为这是一段ja...

内嵌IE网页窗口中消除IE默认脚本设置影响的方法

随着人们对客户端软件界面要求的不断提高,软件开发商面临着一个问题:如何快速廉价开发出各种丰富效果的UI界面。设计出一套丰富控件的界面库是不容易的,且产品经理丰富的想法和UED对效果的追求,往往会使程序...

关于jsp网页弹出窗口[很多种方法......]

各种弹出页面的设计 【1、普通的弹出窗口】  其实代码非常简单:    window.open ('page.html')  -->      因为这是一段javasc...

【转】只能在同一IE窗口打开网页的基本解决方法

在internet选项中进行设置即可!         只能在同一IE窗口打开网页的基本解决方法。。 在之前先提醒大家一下,不要装那个什么“ACDSEE5.0迷你中文版”,它往往就是造...
  • shaoz
  • shaoz
  • 2011年09月20日 19:37
  • 533
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:网页之间窗口切换方法一
举报原因:
原因补充:

(最多只允许输入30个字)