2009-12-18 11 views
1

Je travaille sur une application que les besoins pour créer des pages qui ressemble à ceci:Rendre le texte sélectionnable dans les pages HTML à la recherche comme l'iPhone forme

Le problème que j'ai est que, tout comme Dans la page ci-dessus, les valeurs ne sont sélectionnables ni avec iSafari ni avec la version de bureau de Safari.

Je dois être en mesure de sélectionner et de copier les valeurs (dans la page exemple, ce sont '2', '8' et '27'). Je serais bien de savoir pourquoi le texte ci-dessus n'est pas sélectionnable en premier lieu, car cela serait probablement suffisant pour trouver une solution de contournement.

Merci à tous pour votre attention.

+0

Je ne vois aucun chiffre sur la page d'exemple, sélectionnable ou non. – Martha

+0

Javascript écrase les événements de la souris en vous empêchant de sélectionner des choses. Vous pourriez sans doute injecter votre propre JS dans les pages pour vaincre tout ce que font les scripts du site. – wkw

+0

@Marta: lorsque vous le chargez la première fois, il redirige vers une URL différente; Si vous le sélectionnez à nouveau, il devrait se charger correctement. Sinon, allez à Stats -> Utilisation @wkw: où voyez-vous le javascript remplaçant les événements de la souris? En passant par la hiérarchie DOM avec l'inspecteur Webkit, je n'ai trouvé aucun écouteur d'événement redéfini. –

Répondre

2

Dans ce cas, le problème est causé par l'option suivante

-webkit-user-select:none; 

D'autres options, pour la même propriété, sont auto et text. Documentation supplémentaire disponible sur Safari CSS reference page

Questions connexes