Tôi đang cố gắng tạo trang web mà mọi người sẽ chạy từ ổ đĩa cứng của họ, cục bộ và trang này sẽ hiển thị video .wmv (đó là cũng được lưu trữ cục bộ), sử dụng Windows Media PlayerNội dung ActiveX trong trang web địa phương và "dấu trang web"
Khi tôi chạy điều này, IE hiển thị cho tôi thanh "Cảnh báo ActiveX" ở trên cùng, đó là những gì tôi đang cố gắng làm việc. Nếu tôi tải điều này từ một máy chủ web, nó tải tốt, nhưng từ đĩa địa phương, nó sẽ không.
Bây giờ, rõ ràng, MS đã thêm Mark of the Web thingy chính xác để làm việc xung quanh vấn đề này, tuy nhiên, tôi đã cố gắng một lúc để làm cho nó hoạt động, và nó chỉ không. Tôi vẫn nhận được thanh cảnh báo.
Dấu của Web có được cho là vẫn hoạt động không? Hoặc đây là một loại điều không được chấp nhận?
Tôi có làm gì sai không? Tôi cho là sau tất cả các hướng dẫn, nó trông giống như:
và tôi đã cố gắng đặt nó trước khi DOCTYPE, giữa DOCTYPE và <HTML>, ngay sau khi <HTML>, trong < ĐẦU > của tài liệu, vv Không có gì có vẻ hiệu quả.
Tôi đã thử điều này trong IE7 và IE8
Bất kỳ ý tưởng nào sẽ được đánh giá cao.
Cảm ơn !!
bobince: Cảm ơn bạn đã trả lời. Tôi thấy điều này ở đâu đó và chắc chắn điều này đang xảy ra. Tôi đang sử dụng Notepad ++, được đặt thành định dạng Windows và hiển thị cho tôi TẤT CẢ ký tự. Tôi đặt MOTW ngay tại đầu của tập tin, và nó có CR và LF ở cuối dòng. Nó vẫn không hoạt động ... Bất kỳ ý tưởng nào khác? –
@DanielMagliola: Kiểm tra bạn không lưu nó dưới dạng UTF-16LE (mà Windows gọi nhầm là “Unicode”). Ngoài việc thường là một sự lựa chọn sai về mã hóa cho các trang web, UTF-16-without-BOM cũng khiến MOTW thất bại vì một số lý do không rõ. Nếu không, tôi không biết ... bạn có thể tải lên một tệp không hoạt động ở đâu đó để xem không? – bobince
Chỉ cần kiểm tra? Tệp được mã hóa là ANSI. Thay đổi nó thành UTF-8 với BOM, và vẫn không hoạt động. Bạn có thể xem tệp tại đây: http://farhatguitar.com/motw.htm (tất nhiên nó hoạt động trong URL đó, nhưng tải xuống, tôi nhận được cảnh báo activex) Cảm ơn bạn! –