我目前正在使用此代码尝试设置一个简单的下拉列表,当您在下拉列表中选择一个选项时,它会自动加载一个网址。 (不只是一个网站)。这是代码:
<script type="text/javascript">
function handleSelect(elm)
{
window.location = elm.value+"";
}
</script>
<div class="menu1" align="left">
<select name="formal" onchange="javascript:handleSelect(this)">
<option value="http://richlandchambers.net/">Home</a></option>
<option value="http://richlandchambers.net/map.php">Lake Information</a></option>
<option value="http://richlandchambers.net/mls.php" class="smalllink">Custom Search</a></option>
<option value="http://richlandchambers.net/let_us_find_it.php" class="smalllink">Let Us Find It</a></option>
<option value="http://richlandchambers.net/Map.pdf" class="smalllink">Lake Map</a></option>
<option value="http://richlandchambers.net/contact.php" class="smalllink">Contact Us</a></option>
<option value="http://richlandchambers.net/lakeprop101.php/" class="smalllink">Lake Property 101</a></option>
</select>
</div>
目前它所做的只是加载根域名。即。当我选择&#34;湖泊信息&#34;在下拉列表中,它仍然只加载http://richlandchambers.net而不是http://richlandchambers.net/map.php
我尝试了几种javascript方法,他们只是加载域名而不是特定网址。获取这些下拉列表以自动加载网站内部页面需要什么?
这里的菜单有效:
http://www.richlandchambersrealty.idxco.com/idx/4472/userLogin.php
(您必须最小化浏览器以允许bootrstrap响应以显示顶部的下拉菜单)