Sto provando a creare una pagina Web che le persone eseguiranno dai loro dischi rigidi, localmente, e questa pagina mostrerà un video .wmv (che è anche memorizzato localmente), utilizzando Windows Media PlayerContenuto ActiveX in una pagina Web locale e "il marchio del web"
Quando eseguo questo, IE mi mostra la barra "Avviso ActiveX" in alto, che è quello che sto cercando di aggirare. Se carico questo da un server web, si carica bene, ma dal disco locale non lo farà.
Ora, a quanto pare, MS ha aggiunto il Mark of the Web thingy precisamente per aggirare questo problema, tuttavia, ho cercato per un po 'di farlo funzionare, e semplicemente no. Ricevo ancora la barra di avviso.
Il contrassegno del Web dovrebbe funzionare ancora? O questa è una specie di cosa deprecata?
Sto facendo qualcosa di sbagliato? Sto presumibilmente seguendo tutte le istruzioni, sembra che:
e ho provato ponendolo prima di DOCTYPE, tra il DOCTYPE e <HTML>, subito dopo <HTML>, nel <HEAD> del documento, ecc. Niente sembra funzionare.
Ho provato questo in IE7 e IE8
Tutte le idee saranno molto apprezzati.
Grazie !!
bobince: Grazie per la risposta. L'ho visto da qualche parte e ho fatto in modo che ciò accadesse. Sto usando Notepad ++, impostato su formato Windows e per mostrarmi TUTTI i caratteri. Ho messo il MOTW proprio all'inizio del file, e ha CR e LF alla fine della riga. Non funziona ancora ... Altre idee? –
@DanielMagliola: verifica di non salvarlo come UTF-16LE (che Windows chiama erroneamente "Unicode"). Oltre ad essere generalmente una cattiva scelta di codifica per le pagine Web, UTF-16-senza-BOM fa fallire il MOTW anche per qualche motivo sconosciuto. Se non è così, non lo so ... potresti forse caricare un file non funzionante da qualche parte? – bobince
Appena controllato? Il file è stato codificato come ANSI. Cambiato in UTF-8 con BOM, e ancora non funziona. Puoi vedere il file qui: http://farhatguitar.com/motw.htm (ovviamente funziona in quell'URL, ma scaricandolo, ricevo l'avviso activex) Grazie! –