我遇到了IE的一些问题,它显示了我的黄色“下载被阻止”栏有一个很好的理由:返回文件的实际提交是由于javascript触发的。如果是这种情况,我希望向用户展示一些额外的信息。
那么可以检查浏览器是否实际上阻止了我的下载吗?
答案 0 :(得分:1)
我担心这是不可能的:(那就是浏览器,你无法以编程方式控制它。
我已经创建了一个vbscript代码,以便在旧版WIN98中从注册表中禁用它,但我相信它现在无法正常工作:
Sub DisableActiveXWarning ()
Dim SHL
Dim sReg
Set SHL = CreateObject ("WScript.Shell")
sReg = "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\0\1201"
If SHL.RegRead (sReg) = 0 Then
MsgBox "ActiveX Warning is already disabled!",vbExclamation
Else
SHL.RegWrite sReg,0,"REG_DWORD"
If SHL.RegRead (sReg) = 0 Then
MsgBox "The ActiveX Warning was successfully disabled.",vbInformation
Else
MsgBox "An unknown error has occured !!",vbCritical
End If
End If
Set SHL = Nothing
End Sub