trang web của tôi kết thúc như sau:của router Lỗi tham khảo: stLight không được định nghĩa (trong Chrome chỉ)
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">var switchTo5x=false;</script>
<script type="text/javascript" src="http://w.sharethis.com/button/buttons.js"></script>
<script type="text/javascript">
stLight.options({publisher: "ur-24e62f76-1f66-e3aa-1190-c533b729ca11", doNotHash: true, doNotCopy: true, hashAddressBar: false});
</script>
<script type="text/javascript" src="/static/bootstrap/js/bootstrap.js"></script>
</body>
</html>
Trong FireFox và Safari, nó cư xử. Trong Chrome:
Uncaught ReferenceError: stLight is not defined nectar-tugg-art:229
(anonymous function)
Nói cách khác, mã tại w.sharethis.com/button/buttons.js không thực thi được và do đó, không thể xác định biến stLight.
Trang này là một phần của ứng dụng web Django chạy trên máy chủ từ xa. Lưu trang HTML được tạo cục bộ, sau đó xem trong Chrome, hoạt động chính xác.
Tại thời điểm này tôi bị kẹt. Một cái gì đó để làm với mô hình bảo mật tên miền chéo? Không có bất kỳ ngoại lệ bảo mật nào.
Một số tương tác lạ với các tệp javascript khác?
Mã tĩnh (được tạo) là here. Nó sẽ không chạy từ Dropbox.
kiểm tra bảng điều khiển của bạn, có bất kỳ lỗi nào trước đây không –
Không, không. Thông tin thêm: tạo một bản sao cục bộ của các button.js và tham chiếu rằng, hoạt động tốt - không có lỗi. –
có vẻ như hoạt động tốt http://plnkr.co/edit/tewbsUoOUSPaiEEofsmn?p=preview –