Chúng tôi thường kiểm tra xem jQuery có được nạp từ CDN hay không và dự phòng cho phiên bản cục bộ nếu không.Kiểm tra xem html 5 shim có được tải
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script>window.jQuery || document.write('<script src="js/libs/jquery-1.7.1.min.js"><\/script>')</script>
Tôi đang sử dụng trình khởi động twitter và tải html 5 shim từ bản sao googlecode
.
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
Có cách nào tôi có thể dự phòng lên phiên bản địa phương nếu nó không tải từ googlecode
Hoặc tôi đang làm gì đó sai. Tôi không nên kiểm tra điều này?
Tôi sẽ chỉ sử dụng phiên bản cục bộ nhưng câu trả lời của bạn chắc chắn là câu trả lời cho câu hỏi. Nó hoạt động! – Jashwant
Vui lòng không sử dụng document.write ... Trình phân tích cú pháp đầu cơ không thể tải tập lệnh được chèn bởi nó và bạn sẽ phải đợi mã để thực thi và mã được chèn bởi nó để tải trước các phần tử DOM khác bên dưới nó có thể được hiển thị xem http://www.stevesouders.com/blog/2012/04/10/dont-docwrite-scripts/ –