I\'m trying to make a webpage that people will run from their hard drives, locally, and this page will show a .wmv video (which is also stored locally), using Windows Media
I've been trying for a while to make it work, and it just didn't. I still get the warning bar.
The usual cause of frustration here is that the Mark Of The Web includes a trailing newline. That newline must be present. And it must be a Windows newline: CR followed by LF. If you edit your file in a sensible text editor that defaults to saving with normal LF newlines, your MOTW will mysteriously not work.
The MOTW is at the very very beginning of the file, and in string literal terms would look like:
"<!-- saved from url=(0014)about:internet -->\x0D\x0A"
Microsoft have not done a good job of documenting this at all.
I wasted hours on this problem. Even tried .HTA extension instead of HTML, that worked, but I did not like the .hta application staying open and hanging around like a sore thumb.
Saving the HTML file in UTF-8 instead of ANSI made the Mark of the Web work. This is insane. Thumbs down MS! Why couldn’t this be documented?
The code below is saved as HTML in UTF-8 format and it works for me.
<!doctype html>
<!-- saved from url=(0014)about:internet -->
<html>
<head></head>
<body>