每当我在IE8中禁用安全设置时,在我的应用程序中,include local directory path when uploading file to a server
被禁用。我没有得到文件的完整路径。但是当我启用它时,应用程序工作正常。安全功能是:
Tools -> Internet Options -> security -> Custom level
-> security setting - Internet zone ->Miscellaneous
-> include local directory path when uploading file to a server
是否可以以编程方式使用Java Script检测是否启用了此include local directory path when uploading file to a server
?
答案 0 :(得分:0)
我不知道检测此URLAction是否已启用的直接方法(但是,如果该站点已添加到受信任列表中,您可能会通过activeX将其从注册表中删除,但之后您不会'因为默认情况下为受信任的站点启用了此选项,所以首先需要执行此检查。
但是,当用户在文件输入中选择文件时,您只需检查文件输入的value
是否包含路径(不以c:\fakepath\
开头)。
如果您找不到路径或伪路径,那么您可以提醒用户,通知他启用include local directory path
,否则(您找到了路径)继续正常的程序。
希望这有帮助!