当IE浏览器控件嵌入winform并且页面上的链接包含相对文件路径时,进入导航事件回调的URL似乎丢失“file:///../../dir/file.htm
”并变为“{{1 }}“
file:///dir/file.htm
有没有人见过类似的问题?有什么建议吗?
答案 0 :(得分:2)
我认为您的网址不正确。如果需要相对路径,只需指定相对路径,例如../../dir/file.htm
。如果您的URL以协议说明符开头,那么它就是一个绝对URL,其中一开始..
是多余的,因为您已经从文件系统的根目录开始。
答案 1 :(得分:1)
file:///../../dir/file.htm
不是有效的网址。根据定义,URI不能是相对的。
(因此URI / URL中的'U')
我同意其他建议:不要使用file:///,只需直接指定相对路径。