我有這樣的HTML代碼,一個新的頁面,在這裏我有一些鏈接:加載基於下拉選擇
<select name="menu1" id="menu1">
<option value="http://www.espn.com">ESPN</option>
<option value="http://www.cnn.com">CNN</option>
<option value="http://www.abcnews.com">ABC</option>
<option value="http://www.cbsnews.com">CBS</option>
<option value="http://www.foxnews.com">FOX</option>
</select>
和這個JavaScript:
var urlmenu = document.getElementById('menu1');
urlmenu.onchange = function() {
window.open(this.options[ this.selectedIndex ].value);
};
我想鏈接到同一頁面上打開,但他們目前在新窗口中打開。我怎樣才能讓他們在同一頁面上打開?
什麼是'[1]'在''? – CoderPi
[使用JavaScript在新標籤(而不是新窗口)中打開URL]的可能重複(http://stackoverflow.com/questions/4907843/open-a-url-in-a-new-tab-and -not-a-new-window-using-javascript) – jiaweizhang
我對你的文章做了一些修改,試圖讓問題陳述更加清晰。提供幫助人們回答的信息是很好的,但要確保問題的相關性和必要性。你也說在同一頁上打開,你的意思是當前選項卡還是當前窗口中的新選項卡?你想要什麼*完全不清楚,但上面的鏈接可能有幫助。 – SuperBiasedMan