0

使用しているアプリに外部リンクを挿入するとき

window.open('http://www.google.com', '_blank', 'location=yes');

しかし、私にはいくつかのフィードがあり、たとえば、内部にリンクがある全文の段落があります

<a href="http://www.google.com" >Google</a>

そのようなリンクを開いてアプリケーションに戻ると、css と js がロードされていません。

最初の例のようにリンクを開きたいのですが、解決策はありますか?

ありがとう

4

2 に答える 2

1

onclickイベントを使用して、アンカータグのチャイルドブラウザを開くことができます。

<a href="#" onclick="openInAppBrowser('http://google.com');">Google</a>

(URLをパラメーターとして関数に渡します)

そしてjavascriptでこのような関数を作ります

function openInAppBrowser(url){
  window.open(url, '_blank', 'location=yes');
}
于 2013-02-20T10:19:10.937 に答える
0

jQuery Mobile を使用していますか? その場合は、次のタグを使用してみてください。

 <a href="http://www.google.be/" rel="external">Google</a>
于 2013-02-20T09:55:17.573 に答える