window.open 用来打开新窗口
window.location
用来替换当前页,也就是重新定位当前页
我们可以用以下来个实例来测试一下。
一:
<input type="button"
value="新窗口打开"
onclick="window.open('http://www.zhousl.com/')">
<input type="button" value="当前页打开"
onclick="window.location='http://www.zhousl.com/'">
<!--新窗口打开-->
<form name="form1" id="form1">
<select onChange="window.open(this.value)">
<option value="#">请选择要打开的网站</option>
<option value="http://www.zhousl.com">周站长技术网</option>
<option value="http://www.126.com">126邮箱</option>
<option value="http://www.yahoo.cn">雅虎中国</option>
</select>
</form>
<!--当前页打开-->
<form name="form2" id="form2">
<select onChange="window.location=this.value">
<option value="#">请选择要打开的网站</option>
<option value="http://www.zhousl.com">周站长技术网</option>
<option value="http://www.126.com">126邮箱</option>
<option value="http://www.yahoo.cn">雅虎中国</option>
</select>
</form>