- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
当我从 JavaScript 调用 window.open() 时,我收到带有消息“行:xxx 错误:不支持此类接口(interface)”的错误对话框
Google 将我引导至早在 IE4 时就提到我需要在多个 DLL 上运行 regsrvr32 的网站。
有没有更好的解决方案?
编辑:请求的确切代码
<html><head>
<script type="text/javascript">
function windowOpen() {
window.open("http://localhost/mysite/mypage.asp", "myWindowName", "");
}
</script></head>
<body>
<button onclick="windowOpen();return false;">Hi There</button>
</body></html>
编辑2:提供的答案都可以追溯到 IE4/Win95 时代。我是说,认真的??无论如何,我在 IE8 中禁用了平滑滚动(!!!)并且还尝试注册 Shoban 提到的知识库文章中列出的控件,但在尝试注册 shdocvw.dll 时遇到错误(模块“shdocvw.dll”已加载但找不到入口点 DllRegisterServer。请确保“shdocvw.dll”是有效的 DLL 或 OCX 文件,然后重试。)
最佳答案
首先,尝试以下操作,看看问题是否消失:
选项 1
第 1 步:修复 IE
将以下内容复制并粘贴到以管理员身份运行的命令提示符中,然后按:
"%systemroot%\system32\regsvr32.exe" "C:\Program Files\Internet Explorer\ieproxy.dll"
如果你运行的是 64 位 Windows,试试这个:
"%systemroot%\system32\regsvr32.exe""C:\Program Files> (x86)\Internet Explorer\ieproxy.dll
"
选项 2
如果上述方法不起作用,请尝试以下两个步骤。
第 1 步:重新注册所有 DLL
以管理员身份打开命令提示符。输入以下命令:
FOR /R C:\ %G IN (*.dll) DO "%systemroot%\system32\regsvr32.exe" /s "%G"
此时您可能会弹出一些错误窗口,只需忽略它们并在命令提示符停止搅动时将其关闭。
第 2 步:修复 IE
将以下内容复制并粘贴到以管理员身份运行的命令提示符中,然后按:
"%systemroot%\system32\regsvr32.exe" "C:\Program Files\Internet Explorer\ieproxy.dll"
如果你运行的是 64 位 Windows,试试这个:
"%systemroot%\system32\regsvr32.exe""C:\Program Files> (x86)\Internet Explorer\ieproxy.dll
"
来源:
关于javascript - IE8 - window.open() - "No such interface supported",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/935614/
我收到多行错误,指出它有重复的类 Duplicate class android.support.v4.accessibilityservice.AccessibilityServiceInfoCom
我的项目昨天运行良好,今天却出现以下错误。请帮忙。 出了什么问题:无法解析配置“:app:debugCompileClasspath”的所有文件。 Could not find support-v4.
错误:配置项目“:app”时出现问题。 Could not find support-v4.jar (com.android.support:support-v4:24.0.0). Searched
我正在使用 react-native-webrtc 运行示例应用程序模块。我正在尝试在 android 中运行该应用程序,但出现这样的错误... * What went wrong: A probl
错误:配置项目“:app”时出现问题。 Could not find support-v4.jar (com.android.support:support-v4:24.0.0). Searched
我克隆了我的项目并使用 Android studio 打开,但构建失败并出现以下错误并且同一个项目在其他项目上运行良好。 出了什么问题:无法解析配置“:app:flavorUnsignedReleas
我正在运行示例应用程序......我正在使用 this模块.....但是我收到这样的错误... FAILURE: Build failed with an exception. * What went
我有一个 Ionic 项目,在升级到 OSx Mojave 后,出于某种原因不再构建。 该项目基于 Ionic 3 构建。 我有 Cordova CLI 7.0.0 当我运行时 ionic cordo
我有一个 Ionic 项目,在升级到 OSx Mojave 后,出于某种原因不再构建。 该项目基于 Ionic 3 构建。 我有 Cordova CLI 7.0.0 当我运行时 ionic cordo
添加 Android 平台(ionic cordova platform add android)后,我构建了我的 Ionic 项目(ionic cordova build android),但出现错
这个问题在这里已经有了答案: Manifest merger failed : Attribute application@appComponentFactory - Androidx (14 个答
关于我的 Gradle 文件中的以下“complie”: dependencies { compile 'com.android.support:support-v4:25.3.1' }
有些困惑。 我想更频繁地使用@supports 但是...我不关心浏览器如何看待它。希望您能说清楚,如果可以的话谢谢您。 如果浏览器本身不理解@supports,它如何计算@support 'not'
我刚刚升级到 Dart 2 和最新版本的 Flutter,现在我无法构建我的应用程序。我在互联网上环顾四周,但仍然不明白为什么会发生这种情况。 我得到的错误是: FAILURE: Build fail
我正在学习 Firebase,但由于以下错误而陷入困境: Error:Failed to resolve: com.android.support:customtabs:25.4.0 Error:Fa
我在构建本周时出于某种原因尝试使用Cordova进行项目时遇到问题: cordova build android gradle获取com.android.support:support alpha而不
对应的androidx是什么com.android.support:support-compat 的图书馆实现push notifications ? 他们说here它是 androidx 的一部分,
我正在尝试为我的应用设置插桩单元测试。并且我已根据以下开发者站点链接添加了依赖项。 https://developer.android.com/training/testing/unit-testin
当我想使用 Proguard 规则生成签名的 APK(发布)时,我收到了以下错误消息: Cannot find a version of 'com.android.support:support-an
这个问题在这里已经有了答案: Failed to resolve: com.android.support:appcompat-v7:26.0.0 (14 个答案) Failed to resolv
我是一名优秀的程序员,十分优秀!