Firefox Bookmarklet 拖动 'n' 拖放没有标题

Firefox Bookmarklet drag 'n' drop has no title

我们在 Web 应用程序中创建了一个 Bookmarklet,可以通过拖放将其添加到浏览器的书签栏中。代码基本上如下所示:

<a 
    href="javascript:(function() { var x = .... })();"
    onclick=" alert('Drag and Drop this link to your browser\'s bookmark bar');return false; "
    class="btn btn-primary">The Bookmarklet
</a>

在 Chrome 中一切正常,如果您将按钮 link 拖到书签栏,您可以阅读 "The Bookmarklet" 作为标题,而在 Firefox 中(v. 47.0.1)标题字段保持为空,您只会获得没有文本的默认图标。

谁能解释为什么会发生这种情况以及如何解决这个问题?谢谢!

据我所知,这是因为样式属性。当我从小书签中删除 btn class 时,一切正常。