Javascript Android Mozilla 未在新标签页中打开页面

赛勒

所以我想在JS和HTML使一个按钮或者一个在默认浏览标签打开新的标签页Androind和它不工作

这是我的 html 和 js 代码:

HTML

<button  class="btn btn-success a-new-tab" data-href="{{ $url }}">My btn</button>

JS

$(document).ready(function () {
    $('.a-new-tab').on('click', function (event) {
        event.preventDefault();
        window.open($(this).attr('data-href'), '_blank');
        window.focus();
    })
});

请帮我!

阿迪尔

我在 iPhone/iPad Safari 浏览器上遇到了同样的问题,所以下面的解决方案对我有用。也许,它也可以帮助你。

HTML

<button class="a-new-tab" data-href="https://www.google.com/">My btn</button>

button点击,我发现了data-href,然后设置onclick属性相同的按钮,并在属性中打开一个新窗口

$(".a-new-tab").on("click", function () {        
    var url = $(this).attr("data-href");
    $(this).attr( "onclick", "window.open('" + url + "'); return false;" );
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Android中的Proguard,删除org.mozilla.javascript.tools

Android Studio 中缺少 org.mozilla.javascript.Scriptable

Chrome中的Javascript与Firefox Mozilla不兼容

Mozilla的JavaScript中`=>`有什么作用?

重新编写页面上的所有链接以通过javascript在新标签页中打开

Chrome,Javascript,window。在新标签页中打开

如何使用JavaScript在新标签页中打开链接

如何使按钮在JavaScript的新标签页中打开链接?

在新标签页中打开结果(JavaScript)

如何通过JavaScript脚本在新标签页中打开URL

Mozilla中的标签对齐

Javascript警报不停留在Mozilla firefox中

Mozilla中的Javascript剪贴板SetData错误

javascript:var在mozilla中为'undefined',适用于chrome

PayPal JavaScript集成-打开新标签页

使用JavaScript打开新标签页并重新加载父页面

Mozilla Thunderbird:在新标签中撰写邮件

关于Mozilla GeckoView的Android问题

如何在不使用新标签页打开同一页面的情况下使用javascript刷新另一页面

在javascript中更改后,将目标定位到iframe无效(在新标签页中打开)

Mozilla Firefox中的错误。

Mozilla中的KeyCode错误

Javascript - 在新标签页中打开第 3 方网页并登录

如何在新标签页中打开div链接Javascript onClick =“ window.location

是否可以禁用使用JavaScript在浏览器中打开新标签页或窗口?

如何使用JavaScript在单独的线程中打开新标签页?(铬)

JavaScript随机链接生成并在新标签页中打开它们

为什么单击javascript警报按钮后Mozilla Firefox页面会刷新?

如何使用JavaScript一次打开新标签页