IE 8安全设置可防止javascript杂项

时间:2013-03-22 06:25:14

标签: javascript internet-explorer file-upload

每当我在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

1 个答案:

答案 0 :(得分:0)

我不知道检测此URLAction是否已启用的直接方法(但是,如果该站点已添加到受信任列表中,您可能会通过activeX将其从注册表中删除,但之后您不会'因为默认情况下为受信任的站点启用了此选项,所以首先需要执行此检查。

但是,当用户在文件输入中选择文件时,您只需检查文件输入的value是否包含路径(不以c:\fakepath\开头)。

如果您找不到路径或伪路径,那么您可以提醒用户,通知他启用include local directory path,否则(您找到了路径)继续正常的程序。

希望这有帮助!