Utiliser la surface, il est possible de maintenir votre doigt sur une liaison et d'obtenir une option pour la copier. Ceci est un comportement indésirable pour moi. Cela peut être désactivé dans iOS avec:
-webkit-touch-callout: none;
3 Réponses :
nommé légèrement différemment pour tout le reste.
-webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;
J'ai essayé d'ajouter ces règles aussi, mais cela ne fonctionne pas ... Je suis toujours en mesure d'avoir une option pour copier un lien après avoir tenu mon doigt dessus ...
HMMN, c'est entièrement dépendant de la mise en œuvre particulière de la version particulière du navigateur sur ce travail. Ce que vous voudrez peut-être essayer, c'est avoir JQuery ou une autre bibliothèque passer par toutes vos ancrages et retirer le HREF et définir l'URL de données sur ce que le HREF était, puis l'accrochage cliquez pour chaque ancre et déclenchant la navigation avec JavaScript en lisant les données -url. de cette façon, il n'y a pas de href à copier
Le comportement décrit de l'OP était un problème pour moi aussi. J'ai un menu contextuel personnalisé que je souhaite apparaître lorsque les personnes tabulent-tiens, cependant, ajoutant ce qui précède au corps CSS désactivé le menu contextuel total, ce qui n'était pas la solution que je cherchais ...
Vous recherchez peut-être: ensemble avec ci-dessus, j'utilise aussi ceci sur le corps {} pour la masquage automatique des barres de défilement dans IE 10: P> -ms-overflow-style: -ms-autohiding-scrollbar;
Vous pouvez également annuler la réponse par défaut en liant un rappel d'événement à l'événement contextMenu. Cela fonctionne dans IE pour le toucher comme il a toujours eu dans tous les navigateurs pour la souris: