Hệ thống của chúng tôi tải các tệp SVG theo chương trình vào HTML qua AJAX. Một tập tin SVG thông thường bắt đầu với:Lấy hộp xem SVG gốc qua javascript
<svg xmlns='http://www.w3.org/2000/svg' viewBox='0,0 65415,41616' xml:space='preserve' height='50.000cm' width='50.000cm' xmlns:xlink='http://www.w3.org/1999/xlink
Nhưng kỳ lạ trong JavaScript có vẻ là không có cách nào nhận được này 'viewBox' trở lại từ SVG DOM - hoặc như là một chuỗi, hoặc như là một tập hợp các giá trị. Theo Mozilla, ví dụ, firebug báo cáo rằng nút svg có 5 trong số 6 thuộc tính chúng tôi chỉ định - cụ thể là: xmlns, xml: space, height, width và xmlns: xlink. Nhưng ViewBox bị thiếu rõ ràng trong danh sách này.
Có cách nào để truy lục giá trị này theo cách lập trình không? - nó ở đâu trong SVG DOM? (Chúng tôi không thể giới thiệu thư viện của bên thứ ba).
Tôi có câu hỏi này và câu trả lời cực kỳ hữu ích đối với tôi. Sẽ thật tuyệt khi có chi tiết về lý do tại sao nó bị đóng lại. –
cùng ở đây ... bỏ phiếu để mở lại. –