2011-10-16 12 views

risposta

1

È possibile controllare l'agente utente e le versioni (minore/maggiore) e confrontare con un dato elenco supportato all'interno del codice JavaScript lato client.

E.g. potresti implementare this list from Wikipedia.

1

Penso che le implementazioni XPath incorporate nei browser desktop correnti come IE, Mozilla, Opera, Safari e Chrome siano tutte implementazioni XPath 1.0. Se si desidera il lato client XPath 2.0, la soluzione migliore è cercare i tentativi di implementare XQuery 1.0 (di cui XPath 2.0 è un sottoinsieme) nel browser, come http://www.xqib.org/.

1

Attualmente i cinque principali browser implementano solo XPath 1.0.

Se volete XPath supporto 2.0 è in grado di utilizzare Saxon CE (Saxon Cross-compilato a JavaScript che sta lavorando in tutti i principali browser). oppure XQIB (XQuery nel browser).