jquery mobile 1.4不允许从应用程序打开外部链接

时间:2014-04-10 10:44:44

标签: jquery jquery-mobile href

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

  

在此未找到请求的网址/webapp/www.google.com   服务器

这是我的代码:

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

我无法理解为什么它试图在我的webapp文件夹中打开页面而不是直接将其指向网页。如果我删除

  

的rel = '外部'

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

有没有人对此有任何想法?

1 个答案:

答案 0 :(得分:0)

我找到了答案 - 这是针对可能遇到同样问题的其他人:

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

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

链接

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

关于如何让外部网页保留在webapp中的任何想法 - 可能是在弹出窗口中?