Internet explorer WebDav(AnchorClick,作为文件夹打开)在IE9中不再工作

Internet explorer WebDav(AnchorClick,作为文件夹打开)在IE9中不再工作,internet-explorer,webdav,internet-explorer-9,Internet Explorer,Webdav,Internet Explorer 9,我们使用下面的HTML打开WebDav文件夹视图。如果Internet Explorer在浏览器模式IE9和文档模式IE9下运行,则已停止使用IE9。 当将文档模式切换回IE8兼容性时,它可以工作。但是,我们不希望这样,因为我们希望利用IE9新的脚本改进 其效果是,在IE9下,浏览器不会请求用户的登录信息,而是执行标准的HTTP GET,而不是使用WebDav迷你重定向程序 请注意,使用ActiveX通过WebDav编辑文档仍然可以正常工作,只影响文件夹视图 有人能告诉我,如果代码可以调整,使其

我们使用下面的HTML打开WebDav文件夹视图。如果Internet Explorer在浏览器模式IE9和文档模式IE9下运行,则已停止使用IE9。 当将文档模式切换回IE8兼容性时,它可以工作。但是,我们不希望这样,因为我们希望利用IE9新的脚本改进

其效果是,在IE9下,浏览器不会请求用户的登录信息,而是执行标准的HTTP GET,而不是使用WebDav迷你重定向程序

请注意,使用ActiveX通过WebDav编辑文档仍然可以正常工作,只影响文件夹视图

有人能告诉我,如果代码可以调整,使其在IE9中再次工作吗?还是IE9中的一个bug

<a href="https://webdav.myserver.com/" folder="https://webdav.myserver.com/" style="behavior: url(#default#AnchorClick);" target="_blank">WebDAV link (#AnchorClick, href)</a>

我们还尝试了“
behavior:url(#default#httpFolder)
”作为替代,并尝试了“
style=“-ms behavior:url(#default#AnchorClick))“-相同的问题


使用http://而不是https://也没有什么区别。

找到了一种同样适用于IE9的方法。它来自微软关于“httpFolder”的文档


功能fnDavStart(oSpanObj、sPath){
oSpanObj.NavigateName(sPath,“_blank”);
}
占位符

找到了一种同样适用于IE9的方法。它来自微软关于“httpFolder”的文档


功能fnDavStart(oSpanObj、sPath){
oSpanObj.NavigateName(sPath,“_blank”);
}
占位符
<HTML>
  <HEAD>

<SCRIPT>
    function fnDavStart(oSpanObj, sPath) {
        oSpanObj.navigateFrame(sPath, "_blank");
    }
</SCRIPT>
</HEAD>

<body>
<div ID=davDiv>
<SPAN ID=oWebDavHelper style="behavior:url('#default#httpFolder');" onclick = "fnDavStart(this, 'https://webdav.myserver.com')">
PLACEHOLDER
</SPAN>
</div>

</body>