第8页: 窗口之间的交流 作者:Thau! |
尽管将一个窗口模糊或聚焦并没有多大意义,但有时候你确实 需要将另一个窗口移到前台。为了使用javascript实现窗口 之间的交流,你需要对该窗口最一个引用。错误!超级链接引用无效。 首先,我打开一个窗口,为其赋予一个引用: |
var new_window = window.open("hello.html","html_name","width=200,height=200"); |
该语句打开一个小窗口并将其赋值给变量new_window作为对 该窗口的引用。变量可以包含数字和字符串,也可以包含对对 象的引用,在本例中,对象是一个窗口。现在变量 new_window就可以象当前窗口那样使用。你可以象对窗口调 用方法那样对new_window调用方法。 下面的语句是一个对 new_window调用方法的例子: |
new_window.blur(); |
它实现的作用和上篇中的window.blur()一样。 现在我们看看将新窗口移到前台或移到后台的两个链接: |
<a href="#" onMouseOver="new_window.focus();">Bring it forward</a> <a href="#" onMouseOver="new_window.blur();">Put it backward</a> 第1页:第三天课程简介
|