我有一个Firefox OS应用程序,我希望在应用程序外部打开一个链接(链接到另一个站点,在应用程序中打开它会使应用程序无法使用而无法使用).我怎么做?
target="_blank"在<a>标签上使用:
<a href='http://different.site/' target='_blank'>Different site</a>
Run Code Online (Sandbox Code Playgroud)
实际上,如果您将没有它的外部链接的应用程序发送到市场,则应拒绝该应用程序.所以小心 :)
小智 5
如果您不想更改应用程序中的所有链接,可以使用WebActivities,例如:
/*
* Open all external links in the browser
*/
$('a[href^=http]').click(function(e){
e.preventDefault();
var activity = new MozActivity({
name: "view",
data: {
type: "url",
url: $(this).attr("href")
}
});
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
549 次 |
| 最近记录: |