[英]Form Button open a new page onclick
我在按鈕onclick上調用下面的腳本,其中.value是一個依賴於下拉部分的URL。 我希望在單擊按鈕時在新窗口('_ blank')中打開生成的URL。 如何修改此代碼才能執行此操作? 任何幫助表示贊賞。
function openResultsPage() {
if(document.getElementById('selectedRace').value){
window.location.href = document.getElementById('selectedRace').value;
}
}
你可以試試這個:
function openResultsPage() {
if(document.getElementById('selectedRace').value){
var href = document.getElementById('selectedRace').value
window.open(href,'_blank').value;
}
}
您應該使用window.open打開一個新窗口
注意:我在第三個參數中使用高度和寬度,以確保window.open打開新窗口而不是新選項卡
function openResultsPage() {
if(document.getElementById('selectedRace').value) {
window.open(document.getElementById('selectedRace').value,'','width=700, height=500');
}
}
你可以試試這個。
<head>
<base target="_blank">
</head>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.