Tôi đang viết mã javascript để duyệt và thao tác các tài liệu XML lồng nhau sâu sắc. Với các trình duyệt hiện đại, là vẫn còn một nhu cầu cho các thư viện crossbrowser như:Tình huống với XSLT và XPATH trong các trình duyệt hiện đại là gì?
Theo như tôi biết, mà không sử dụng một trong những sẽ không có bất kỳ XPath trong IE đã tắt ActiveX. Và một trình bao bọc đơn giản là cần thiết cho cả XSLT và XPath để phân biệt giữa IE và w3c XML Dom.
Bạn có bao gồm IE6 trong 'trình duyệt hiện đại' không? – SLaks
Không, Firefox 3.5, Safari 4, Opera 10, Google Chrome. Ngoài ra, hãy xem danh sách trong goog-ajaxslt.sourceforge.net/README cho một số trình duyệt từ năm 2008. –
bạn có phải thực hiện thao tác XML cục bộ không? chúng tôi có xu hướng tránh và thực hiện bất kỳ máy chủ công cụ XSLT/XPath nào (sử dụng phần cứng datapower) có lợi ích hiệu suất cũng như loại bỏ sự lo lắng về trình duyệt cục bộ. Vâng, ít nhất là giảm nó thành một sự lo lắng về HTML/Javascript. – MadMurf