2017-01-12 3 views
0

Nous avons créé un Bookmarklet dans notre application Web, qui peut être ajouté à la barre de favoris du navigateur par glisser-déposer. Le code ressemble fondamentalement à ce qui suit:.Firefox Bookmarklet drag 'n' drop n'a pas de titre

<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> 

Tout fonctionne bien dans Chrome et si vous faites glisser le lien de bouton à votre barre de favoris vous pouvez lire « le bookmarklet » comme titre, alors que dans Firefox (v 47.0.1) le champ de titre reste vide et vous obtenez seulement le favicon par défaut sans texte.

Quelqu'un peut-il expliquer pourquoi cela se produit et comment y remédier? Merci!

+1

Différents navigateurs font les choses différemment ... Il n'y a aucune spécification de bookmarklet qui dicterait comment définir un nom par défaut pour le signet autant que je sache ... –

+0

J'ai créé [un violon] (http: // jsbin .com/fasocecapu/1/éditer? html, sortie). Cela fonctionne bien sur Firefox/50.1 (Win64). –

Répondre

0

Comme je l'ai compris, c'était à cause des propriétés de style. Lorsque j'ai supprimé la classe btn du bookmarklet, tout a bien fonctionné.