【问题标题】:jquery mobile 1.4 wont allow an external link to open from appjquery mobile 1.4 不允许从应用程序打开外部链接
【发布时间】:2014-04-10 19:14:18
【问题描述】:

我正在使用 jquery mobile 1.4 和 php 创建一个小型 webapp。它显示客户信息,其中一个信息可能是网站。我希望用户能够单击链接并被带到网站,最好在 webapp 本身中打开它,而不是重定向到新页面。但是,当我尝试这样做时,我得到了错误:

在此找不到请求的 URL /webapp/www.google.com 服务器

这是我的代码:

<a href='www.google.com' rel='external' class='ui-btn' data-transition='pop' >Browse</a>

我不明白为什么它试图在我的 webapp 文件夹中打开页面,而不是直接将其定向到网页。如果我删除

rel='外部'

它只是在屏幕上显示加载错误,而不是完整的错误消息。

有人对此有任何想法吗?

【问题讨论】:

    标签: jquery jquery-mobile href


    【解决方案1】:

    我找到了答案 - 这是为其他可能遇到相同问题的人准备的:

    一些PHP来处理$number(网址)

     $url = $number;
     if(substr($url, 0, 7) != 'http://') {
         $url = 'http://' . $url;
      }
    

    链接

    <a href='$url' class='ui-btn' data-transition='pop' >Browse</a>
    

    关于如何让外部页面留在 web 应用程序中的任何想法 - 可能在弹出窗口中?

    【讨论】:

      猜你喜欢
      • 2013-09-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-02
      • 1970-01-01
      • 1970-01-01
      • 2012-04-14
      相关资源
      最近更新 更多