2012-06-07 15 views
5

ile açılan menü navigasyonu oluşturma, html <select> ile kendimi menü gezinmeyi bırakmayı başardım. Yine de bir problemle karşılaştım.<select>

Dış bağlantılarm çalışmıyor. Yani Youtube. Gördüğünüz gibi ben 2 harici bağlantılarına sahip

<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> 

: Burada

kodudur. Biri Vimeo'ya, diğeri Youtube'a. Vimeo'yu seçtiğinizde gayet iyi çalışır ve sizi uygun vimeo sayfasına götürür, ancak Youtube'u seçtiğinizde hiçbir şey yapmaz.

Bağlantıdaki URL'nin doğru olduğunu biliyorum, bunu göndermeden önce kontrol ettim.

Vimeo ne zaman Youtube'un neden çalışmayacağını bilen var mı?

+1

tarayıcısı içinde test ediyoruz? – MaxVT

+0

Bunu uzun zaman önce bıraktık ve siteyi Wordpress ile yeniden oluşturduk. – timatgetdim

+0

Değeri için, bu çözümü Safari 9'da test ettim ve hala iyi çalışıyor. – Kaji

cevap

3

Bunu duymak istemeyeceksiniz ama benim için iyi çalıştı ... kodu kopyalayıp yapıştırdım ve Chrome ile test ettim ve sayfanıza gitti.

0

Bazı tarayıcılar görünmek için itirazda bulunabilirler. seçim listesindeki dizede. YouTube URL'nizi TinyURL kullanarak dönüştürmeyi deneyin. Test etmedim, ama sanırım bu hile yapacak.

1

Sen bununla onChange değiştirmek isteyebilirsiniz: window.location.href = this.value

İlgili konular