的顯示結果有此問題已經在那裏的一些變化,但我沒有看到解決這一具體。雖然我實際上並不需要這個功能,但它讓我無法讓它工作!在新標籤提交表單或窗口
我有一個字段,允許訪問者輸入一個URL,它會帶過來的。
<form name="urlField" onsubmit="return submitURLFieldForm();">
<input type="text" name="address" id="addressfield" />
</form>
處理此,以便必要的協議不離開是(特別感謝@h2ooooooo)的JS:
function submitURLFieldForm() {
var url = document.getElementById('addressfield').value;
if (!url.match(/^[a-zA-Z]+:\/\//)) {
url = 'http://' + url;
}
window.location.href = url;
return false;
}
如果我添加一個target="_blank"
我開始form標籤,它不」工作。爲什麼?我應該在哪裏添加它?
雙方你&@昆汀的回答工作,使完美的意義。看到這樣的答案,它有多簡單,當然讓我感到愚蠢的提出這個問題! – LyleCrumbstorm 2013-04-29 16:04:53
@LyleCrumbstorm:雅我知道,但有時它會讓每個人都瘋狂。 – dreamweiver 2013-04-29 16:07:49