- 我正在開發一個簡單的表單,允許用戶檢查酒店的特定日期的可用性。
- 當用戶單擊「立即預訂」按鈕時,將加載一個顯示可用性的新頁面(預訂引擎)。
- 預訂蒙版將在Facebook頁面的iFrame中使用。
我想在新瀏覽器窗口/選項卡(取決於用戶的設置)中加載新頁面。我們使用window.top.location.href
打開新窗口。這可以打破iframe,但不打開新的標籤頁/窗口。如何在Facebook標籤的新窗口中打開iframe?
你有什麼建議嗎?
這是代碼I'm使用it's最基本的形式:
// 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;
}
此外,如果你知道如何改善這段代碼,我很樂意聽到它。我對JavaScript很陌生。許多thnx! – Mattvic