Vba 升级到Access 2010后,在WebBrowser控件中执行Javascript停止工作
背景:以下内容在Access 2007中可用,但在我安装2010时中断 我有一个访问表单中的WebBrowser控件;我将其位置设置如下Vba 升级到Access 2010后,在WebBrowser控件中执行Javascript停止工作,vba,ms-access,webbrowser-control,Vba,Ms Access,Webbrowser Control,背景:以下内容在Access 2007中可用,但在我安装2010时中断 我有一个访问表单中的WebBrowser控件;我将其位置设置如下 Me.WebBrowser0.ControlSource = "http://website.com" 然后在页面中执行一个脚本 Script = "StartScript(null);" Me.WebBrowser0.Object.Document.parentWindow.execScript Script, &q
Me.WebBrowser0.ControlSource = "http://website.com"
然后在页面中执行一个脚本
Script = "StartScript(null);"
Me.WebBrowser0.Object.Document.parentWindow.execScript Script, "JavaScript"
这在Access 2007中运行良好,但在安装2010后,我立即出现以下弹出错误:
Run-Time error '-2147024891 (80070005)':
Access is Denied.
有什么想法吗?解决方法: 不确定为什么以下方法有效,但确实有效。
本地保存到硬盘的网页,在文件开头添加了以下行
<!-- saved from url=(0014)about:internet -->
解决方法: 不确定为什么以下方法有效,但确实有效。
本地保存到硬盘的网页,在文件开头添加了以下行
<!-- saved from url=(0014)about:internet -->
我猜您在更改文件时检查了权限?除了安装office 2010IE之外没有其他更改安装office时IE是否升级?或者,如果IE没有升级,mdb文件是否移动到了不同的IE安全区域;IE未升级,不确定如何查找本地驱动器上的mdb文件是否不在不同的IE安全区域我猜您在更改文件时检查了权限?除了安装office 2010没有其他更改安装office时IE是否升级?或者,如果IE没有升级,mdb文件是否移动到了不同的IE安全区域;IE未升级,不确定如何查找本地驱动器上的mdb文件是否不在不同的IE安全区域