创建具有下拉菜单导航(Creating drop menu navigation with <

2019-09-17 20:56发布

我已经成功地让自己下拉菜单导航与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>

正如你可以看到我有2个外部链接。 一到Vimeo,其他的到Youtube。 当您选择它的Vimeo工作完全正常,带你到相应的页面VIMEO,但是当你选择YouTube,它什么都没有。

我知道该链接的URL是正确的,我检查我张贴在此之前。

任何人都知道为什么的Youtube无法正常工作时,Vimeo的意志?

Answer 1:

那么你不会想听这个,但它的工作对我很好......我复制和粘贴代码,并使用Chrome测试,它来到你的页面就好了。



Answer 2:

你可能想改变你这个平变化:window.location.href = THIS.VALUE



Answer 3:

有些浏览器可能会反对看到? 在选择列表中的字符串。 尝试转换使用TinyURL的您的YouTube网址。 我没有测试过,但我猜,会做的伎俩。



文章来源: Creating drop menu navigation with 举报