在做网站的时候,常常会用到下拉菜单来打开一个窗口,下拉菜单有2种打开方式,分别是在当前页面打开和在新窗口打开。

select新窗口打开 :
<select onchange="window.open(this.value);">
<option>请选择</option>
<option value="www.baidu.com">百度</option>
<option value="www.sina.com">新浪</option>
</select>

当前页面打开:
<select onchange="location.href=this.value;">
<option>请选择</option>
<option value="www.baidu.com">百度</option>
<option value="www.sina.com">新浪</option>
</select>

【注意】

window.open() 打开一个新的窗口,在选取默认第一个不需要打开新窗口时,可以用if判断一下:

<select onchange="if(value != 0){window.open(this.value);}">
<option selected value=0>请选择</option>
<option value="www.baidu.com">百度</option>
<option value="www.sina.com">新浪</option>
</select>

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-02-14
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-10-17
  • 2021-12-25
  • 2022-01-05
  • 2021-12-15
  • 2022-12-23
相关资源
相似解决方案