- Я разрабатываю простую форму, которая позволяет пользователям проверять наличие мест в отеле на определенные даты.
- Когда пользователь нажимает кнопку «Забронировать», загружается новая страница (механизм бронирования), показывающая доступность.
- Маска бронирования будет использоваться в iFrame на странице Facebook.
Я хочу загрузить новую страницу в новом окне / вкладке браузера (в зависимости от настроек пользователя).
В данный момент я использую window.top.location.href
, чтобы открыть новое окно.Это работает, чтобы вырваться из iframe, но не открыть новую вкладку / окно.
Есть ли у вас какие-либо предложения?
Это код, который я использую в его основной форме:
// The event:
<input type="button" value="Book now" onClick="do_action();" />
// The function:
function do_action() {
baseURL = "http://www.bookingengine.com;"
var1 = "parameter1;"
var2 = "parameter2;"
var3 = "parameter3;"
window.top.location.href = baseURL+ var1 + var2 + var3;
}