0

我正在为我的客户构建一个 Phonegap 应用程序,所有页面都是使用 jquerymobile 创建的。对于使用data-role=header和类似页脚的应用程序,我有一个一致的页眉和页脚。但是,在页脚上,我有诸如常见问题解答、联系我们之类的链接,这些链接指向我无法控制的公司标准网页。

问题:当用户点击一个链接(例如FAQ)时,它会从公司加载FAQ页面并且它没有我创建的标准页眉和页脚。在 iPhone 上,由于没有返回按钮,用户无法返回上一页。

有没有办法创建或使用我拥有的标题并在标题中有一个后退按钮,以便用户可以返回上一个屏幕?我的限制:由于客户的政策,希望尽可能避免使用本地代码,无权修改客户的常见问题解答/联系我们页面。

4

1 回答 1

1

单击链接,将在您的 web 视图中加载一个新页面。这是默认行为。相反,您可以捕获链接上的点击事件(防止默认)并添加 Ajax 调用以检索常见问题解答页面。然后您可以在自定义 div 中显示结果。就像是:

$.get('faq.html', function(data) {
            $('#yourcontainer').html(data);    
}
于 2012-05-02T16:03:19.483 回答