使用<select>创建下拉菜单导航

tim*_*dim 6 html navigation html-select drop-down-menu

我已经设法让自己用html删除菜单导航<select>.不过我遇到了一个问题.

我的外部链接不起作用.即Youtube.

这是代码:

   <select ONCHANGE="location = this.options[this.selectedIndex].value;">

   <option value="" selected="selected">Navigation</option>

   <option value="index.html">Home</option>
   <option value="detroitvideoproduction.html">Video Production</option>
   <option value="locationsounddetroit.html">Location Sound</option>
   <option value="videoeditingdetroit.html">Video Editing</option>
   <option value="custommotiongraphicsdetroit.html">Custom Graphics</option>
   <option value="demoreel.html">Demo Reel</option>
   <option value="http://www.youtube.com/user/VideoDetroitMI?ob=0">You Tube</option>
   <option value="http://vimeo.com/liveoutloudproductions">Vimeo</option>
   <option value="dslrrentalsdetroit.html">Camera Rental</option>
    <option value="lectrosonicsrentalsdetroit.html">Audio Rental</option>
    <option value="griprentalsdetroit.html">Grip Rental</option>
    <option value="camerasupportdetroit.html">Camera Support</option>
    <option value="about.html">About Us</option>
    <option value="contact.html">Contact</option>
                 </select>
Run Code Online (Sandbox Code Playgroud)

如你所见,我有2个外部链接.一个是Vimeo,另一个是Youtube.当你选择Vimeo它完全正常并带你到相应的vimeo页面,但是当你选择Youtube时,它什么都不做.

我知道链接中的URL是正确的,我在发布之前检查过它.

任何人都知道为什么Youtube在Vimeo会工作时不会工作?

小智 3

好吧,你不会想听到这个,但它对我来说效果很好......我复制并粘贴了代码并使用 Chrome 进行了测试,它很好地进入了你的页面。