Đã thêm tính năng xác thực DOMTokenList trong Chrome 50

Trong Chrome 50, bạn có thể kiểm tra việc hỗ trợ các tuỳ chọn cho một số thuộc tính HTML được các phiên bản DOMTokenList hỗ trợ trong JavaScript. Hiện tại, những địa điểm sau:

  • tuỳ chọn hộp cát iframe
  • các mối quan hệ liên kết (thuộc tính rel hay relLink trong JavaScript)

Hãy xem một ví dụ ngắn sau đây:

var iframe = document.getElementById(...);
if (iframe.sandbox.supports('an-upcoming-feature')) {
    // support code for mystery future feature
} else {
    // fallback code
}
if (iframe.sandbox.supports('allow-scripts')) {
    // instruct frame to run JavaScript
    // NOTE: this is well-supported, and just an example!
}

Khi danh sách các tùy chọn được hỗ trợ tăng lên và thay đổi, bạn có thể sử dụng phát hiện tính năng để thực hiện hành động chính xác cho ứng dụng web của mình.