Próbuję utworzyć stronę, na której ludzie będą uruchamiać się ze swoich dysków twardych, lokalnie, a na tej stronie będzie wyświetlany film w formacie wmv (który jest również przechowywane lokalnie), przy użyciu Windows Media PlayerZawartość ActiveX na lokalnej stronie internetowej i "znak sieci"
Po uruchomieniu tego, IE pokazuje mi pasek "ActiveX Warning" na górze, i to właśnie próbuję obejść. Jeśli załaduję to z serwera WWW, ładuje się dobrze, ale z dysku lokalnego nie będzie.
Najwyraźniej MS dołożyło właśnie do tego problemu numer Mark of the Web, jednak próbowałem go przez jakiś czas sprawić, aby działało, a po prostu nie. Nadal dostaję pasek ostrzegawczy.
Czy znak sieci powinien nadal działać? Czy jest to coś w rodzaju przestarzałego?
Czy robię coś złego? Ja podobno po wszystkich instrukcji, to wygląda:
i Próbowałem umieszczenie go przed DOCTYPE, między DOCTYPE i <HTML>, tuż po <HTML> w <HEAD> dokumentu, itp. Nic nie działa.
Próbowałem to w IE7 i IE8
Wszelkie pomysły będą bardzo mile widziane.
Dzięki!
bobina: Dziękuję za odpowiedź. Widziałem to gdzieś i upewniłem się, że tak się dzieje. Używam Notepad ++, ustawię na format Windows i pokazuję WSZYSTKIE postacie. Umieszczam MOTW na samym początku pliku, a na końcu linii ma CR i LF. Nadal nie działa ... Jakieś inne pomysły? –
@DanielMagliola: Sprawdź, czy nie zapisujesz go jako UTF-16LE (który system Windows błędnie nazywa "Unicode"). Oprócz generalnie złego wyboru kodowania stron internetowych, UTF-16-without-BOM sprawia, że MOTW nie działa z jakiegoś nieznanego powodu. Jeśli to nie to, nie wiem ... czy mógłbyś gdzieś załadować niepracujący plik? – bobince
Właśnie sprawdziłem? Plik został zakodowany jako ANSI. Zmieniono go na UTF-8 z BOM i nadal nie działa. Możesz zobaczyć plik tutaj: http://farhatguitar.com/motw.htm (oczywiście działa pod tym adresem URL, ale pobiera go, otrzymuję ostrzeżenie activex) Dziękujemy! –