- 我正在开发一个简单的表单,允许用户检查酒店的特定日期的可用性。
- 当用户单击“立即预订”按钮时,将加载一个显示可用性的新页面(预订引擎)。
- 预订蒙版将在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