2015-01-08 5 views
0

Я искал SO, чтобы узнать, могу ли я найти ответ, и я вроде как, но не могу заставить его работать, поэтому я предполагаю, что у меня что-то не хватает.Открыть URL в новом окне/вкладке Javascript

У меня есть ссылка, которая настраивается по опциям, которые заполняются в форму; У меня было окно с window.open, но мне не повезло. Извиняюсь за мой явный идиотизм по этому вопросу.

<script> 
 
\t function process() 
 
\t { 
 
\t var url="http://postorder.ebay.co.uk/Cancel/Start?transId=" + document.getElementById("order_id").value + "&itemId=" + document.getElementById("item_id").value;location.href=url;return false; 
 
\t } 
 
</script>
\t \t <form id="ff" onSubmit="return process();"> 
 

 
\t   <label> 
 
\t \t \t <span>eBay Order ID*</span> 
 
\t \t \t <input type="text" placeholder="Please enter the Order ID" name="order_id" id="order_id" oninvalid="setCustomValidity('You know how to find the Order ID right?')" oninput="setCustomValidity('')" required autofocus> 
 
\t \t \t </label> 
 

 
\t \t \t <label> 
 
\t \t \t <span>eBay Item ID*</span> 
 
\t \t \t <input type="text" placeholder="Please enter the Item Number" name="item_id" id="item_id" oninvalid="setCustomValidity('You have the Order ID but this will not work without the Item Number')" oninput="setCustomValidity('')" required> 
 
\t \t \t </label> 
 

 
\t \t \t <input class="sendButton transition" type="submit" value="Submit"> 
 

 
\t \t </form>

ответ

0

function OpenInNewTab(url) { var win = window.open(url, '_blank'); win.focus(); }

+0

Только что попробовал, и не похоже на работу, я видел что-то подобное, перед которым также казалось бесплодным. Кажется, он не хочет открывать новое окно/вкладку. Это просто продолжается в том же окне, не задумываясь. – Lee

Смежные вопросы