Dan*_*ola 9 internet-explorer mark-of-the-web
我正在尝试创建一个人们将从本地硬盘驱动器运行的网页,此页面将显示.wmv视频(也存储在本地),使用Windows Media Player
当我运行它时,IE向我显示顶部的"ActiveX警告"栏,这是我正在尝试解决的问题.如果我从Web服务器加载它,它加载正常,但从本地磁盘,它不会.
现在,显然,MS已经准确地添加了Web标记,以解决这个问题,然而,我已经尝试了一段时间才能使它工作,而事实并非如此.我仍然得到警告栏.
网络标记应该仍然有效吗?或者这是某种被弃用的东西?
我做错了吗?我应该遵循所有说明,它看起来像:
我已经尝试将它放在DOCTYPE之前,在DOCTYPE和<HTML>之间,紧跟在<HTML>之后,在文档的<HEAD>中等等.似乎没什么用.
我在IE7和IE8中试过这个
任何想法都将非常感激.
谢谢!!
bob*_*nce 18
我一直试着让它发挥作用,但事实并非如此.我仍然得到警告栏.
这里令人沮丧的通常原因是Mark Of The Web包含一个尾随换行符.该换行必须存在.它必须是Windows换行符:CR后跟LF.如果你在一个合理的文本编辑器中编辑你的文件,默认情况下保存普通的LF换行符,你的MOTW将神秘地无法工作.
MOTW位于文件的最开头,用字符串文字表示如下:
"<!-- saved from url=(0014)about:internet -->\x0D\x0A"
Run Code Online (Sandbox Code Playgroud)
微软还没有很好地记录这一点.
| 归档时间: |
|
| 查看次数: |
7254 次 |
| 最近记录: |