IE11用户-属性-指向localhost时是错误的-指向我的电脑名称时是正确的?
我正在使用Internet Explorer 11.0.9600.16438 我在本地耕种我的网站.当我转到 localhost/mywebsite/default.aspx 时,我会得到以下用户代理信息: mozilla/5.0(Windows NT 6.3; WOW64; Trident/7.0; RV:11.0) 但是,当我转到 myComputername/mywebsite/default.aspx 时,我会获取以下用户代理信息: mozilla/4.0(兼容; msie 7.0; Windows NT 6.3; WOW64; trident/7.0; .net4.0e; .net4.0C; .net clr 3.5.30729; .NET CLR 2.0.50727; .NET CLR 3.0; .NET CLR 3.0 .30729) (这是正确的,因为网站设置了IE访问文档模式8) 我使用此用户代理信息来确定是否在客户计算机上安装.NET等
4 2024-04-26
编程技术问答社区
改变IE COM对象的UserAgent
关于此 thread , 我需要通过编程(从C#代码)的IE11实例更改使用用户.我使用自动化(com Internet Explorer对象): SHDocVw.InternetExplorer IE = new SHDocVw.InternetExplorer() IE实例不运行进程,使用URLMON的" urlmksetsessessessessession"不会更改iexplore.exe在另一侧使用的ua,而Ericlawrence的附加功能不允许在程序上以编程为程序设置新的UA./p> 任何解决方案? 解决方案 Eric非常有礼貌,他向我展示了附加组件使用称为" OverRideua"的注册表值,以便具有持久的配置 - 允许从外部代码中进行程序性设置.螺纹可以关闭
0 2024-04-26
编程技术问答社区
ol3与IE11的c#网页浏览器控件中的鼠标点击事件不工作
我使用webbrowser控件"升级"到C#应用程序中的浏览器. 当我将网页加载到IE 11浏览器中时,一切都在地图上正常工作. 当我在C#应用程序中时,一切都加载而没有错误,除非我无法单击地图并将其拖动. 我所有的地图点击事件也不会发射. 我可以使用箭头键移动地图,而车轮鼠标也可以使用. 我已经注意到,当我本地使用IE 11时,并使用具有" break th lix exceptions"的开发人员工具,当它检查pointerevent.has_buttons时,我会在OL3中遇到错误动作. 使用OL-3.4.0 在OL-Debug.js的44619行上错误 注意:是的,我为32位和64位键的browser_memulation设置了适当的注册表值,以及该应用程序的vhost.exe版本. 更新: 我还应该注意,如果我使用 map.on('click', function(e) { //do stuff });
0 2024-04-25
编程技术问答社区
SSRS2008 ASP.NET ServerReport在IE11的OEM用户代理上失败了
我正在将SSRS ServerReport渲染到PDF和在ASP.NET 3.5应用程序中的ReportViewer WebForm控件中,带有SQL Server Report Service 2008. 一些使用Internet Explorer 11的人报告说,他们无法打开生成的PDF文件或在查看器中看到任何内容. 渲染失败,此错误: library!ReportServer_0-403!7c8!01/02/2014-11:07:37:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.InternalCatalogException: , Microsoft.ReportingServices.Diagnostics.Utilities.InternalCatalogException: Interner Fehler beim Berichtsserver. Weitere In
8 2024-04-24
编程技术问答社区
为什么除了Fiddler运行时,IE11会创建空白的帖子请求?
我的angularjs $ http帖子请求我的C#WebAPI RESTFUL服务在Internet Explorer中的Windows 8.1上失败11. Firefox和Chrome都可以工作. 更多细节: IT部门说我们的网络没有代理 所有"自动检测"和"使用代理"设置在所有浏览器中都没有选中 请求在我的本地主机上均未在本地服务器上运行网站和服务 IE11的增强保护模式 请求的连接标头是"保持势"(我也尝试过"关闭",但仍然失败) 有时一个请求将成功,只有第二个请求才能失败 没有显示错误 - IE网络选项卡中的请求只是说"待处理",所有标题和身体都是空白的 我正在使用http,而不是https 我已经尝试了Meta标签'X-UA兼容'IE9和Edge 对同事在他们的机器上使用IE11的请求也失败 所有浏览器中的所有呼叫都可以正常工作 Visual Studio 2013浏览器链接已关闭(因此SignalRartery JS文件不会不断拨打服务
12 2024-04-22
编程技术问答社区
NoSuchWindowException was unhandled : Unable to find element on closed window. IE 11-Selenium C#
可能是以前问过这个问题很多次.但是我在stackoverflow中浏览了所有相关的问题,但找不到任何令人满意的解决方案. 好吧,我是在VS2010中使用C#,IE11编写Selenium Automation代码的,IE11是我的Web浏览器,我在该浏览器上进行测试.在Windows 7中使用IEDRiverServer 32位版本打开IE实例. 我已经知道Selenium和IE 11之间存在某种兼容性问题,但是直到现在,当我开始遇到此错误时,我的代码仍然良好 - " Nosuchwindowexception尚未得到解决:无法在封闭窗口上找到元素." 以下是我的步骤: - IWebDriver driver = new InternetExplorerDriver("D:\\"); driver.Navigate().GoToUrl("http://aiaw00572.belldev.dev.bce.ca:8060/UTM_MechHDTool_UserWebA
0 2024-04-21
编程技术问答社区
网页浏览器控件中的拼写检查在IE11模拟下不工作
我试图在Winforms Web浏览器控件中进行拼写检查. 这是我当前的C#代码: try { String appname = Process.GetCurrentProcess().ProcessName + ".exe"; RegistryKey key = Registry.LocalMachine.OpenSubKey("Software\\Microsoft\\Internet Explorer\\Main\\FeatureControl\\FEATURE_BROWSER_EMULATION", RegistryKeyPermissionCheck.ReadWriteSubTree); object ieVal = key.GetValue(appname, null); MessageBox.Show(ieVal.ToString()); if (ieVal == null || (int)ieVal != 11001
2 2024-04-20
编程技术问答社区
在firefox,chrome和ie8中工作的网络应用程序在IE10,IE11中无法打开。
我开发了一个Web应用程序,即使在IE8中也可以在所有其他浏览器中工作正常,但在最新版本的IE11,IE11,IE11中也无法使用. 在IE11上,按钮单击它会引发一个错误,例如" 输入字符串不正确格式",但在IE8和其他浏览器中,它正在工作而没有任何错误. 在IE11中,如果我按F12并在DOM Explorer中查看错误,则将错误归为: 窗口中的例外. 任何人都可以帮助我解决这个问题. 预先感谢. 按钮单击我会遇到错误.但是,如果我在按钮中保持断开点并检查.我发现单击事件未在IE11 中发射 嗨,我现在发现错误在 ScriptManager potback. 这是代码
10 2024-04-17
编程技术问答社区
IE 11点击一个按钮并等待,直到超时Selenium webdriver
我有一个方案,在其中单击一个按钮并出现弹出窗口,需要单击另一个按钮.驱动程序正在单击页面中的按钮,并且在同一元素上停留在同一元素上.我可以看到选择了弹出窗口中的按钮,但未单击.我尝试使用CSS选择器而不是XPATH.尝试使用sendkeys(" \ n"),sendkeys(keys.enter).什么都没有. 我正在使用IE11,Selenium Webdriver 2.52,Windows 8.1. 驱动程序等待的方法: public static void ImportThisFile() { try { new WebDriverWait(Drivers._driverInstance, TimeSpan.FromSeconds(2000)); Drivers._driverInstance.FindElement(By.CssSelector("#import-this-f
8 2024-04-17
编程技术问答社区
MSGestureHold被WebBrowser Control for Windows Phone 8.1忽略。
我正在更新我的浏览器应用程序以支持Windows Phone 8.1,并且我注意到MSGestureHold事件未升级. 重现此错误, 下载 MS Mini-Browser样本. 将项目升级到Visual Studio 2013中的WP8.1项目,并添加IsScriptEnabled="True". 在WP8.1模拟器或设备上运行项目 导航到此触摸和鼠标示例. 向下滚动到Sample 1: handling the hold gesture部分和单击IE11用户测试. 请注意,MSGestureHold无法正常工作. 但是,该项目在 中进行测试时正在工作 默认Windows Phone Internet Explorer应用程序适用于WP8和WP8.1 WP8 App中的WebBrowser控制. 这是一个错误? 解决方案 我想这是WebBrowser控件的错误. i通过WebBrowser控制WP8.1测试几个手势事件,例如 P
无法让BHO在64位中工作
我正在研究IE11浏览器助手对象.当我在x86中构建它时,我可以正常工作.问题是,我想在x64上使用该项目时BHO扩展名在X64上构建时不起作用. 扩展程序显示在Internet Explorer附加组件屏幕中,但JavaScript弹出窗口未显示. 通过Visual Studio命令提示符作为管理员,使用/不使用/codebase and /tlb>,但没有结果.注册表密钥在我的注册表中成功添加了,但BHO根本不在IE中工作.我还尝试将文件放置在程序文件的子文件夹中,但它根本不起作用. 当我以增强的保护模式运行IE时,附加管理器表明我的BHO为incompatible,但是如果没有EPM,即使IE不起作用,IE显示enabled. 我想让BHO在x64上工作. 我还尝试了这个'Hello World'Bho Project 基于X64代替x86,也会发生同样的问题. 解决方案 看来它对每个人都不起作用,所以,我将描述我为使它起作用的工作. 1
12 2024-04-12
编程技术问答社区
如何获得mshtml.IHTMLDocument6或mshtml.IHTMLDocument7?
我在Windows 7中使用IE11. 然后,我在C#Project c:\ Windows \ System32 \ mshtml.tld 中添加了一个参考,并尝试获取mshtml.ihtmldocument6或mshtml.ihtmldocument7,但是VS2013却没有看到它. 我只能获得mshtml.ihtmldocument,mshtml.ihtmldocument2 .. mshtml.ihtmldocument5. ihtmldocument7接口 解决方案 选择MSHTML汇编参考,查看其路径属性,您会看到问题: c:\ windows \ assembly \ gac \ microsoft.mshtml \ 7.0.3300.0__b03003f5f7f7f11d50a3a \ microsoft.mshtml.dll.dll 这是MSHTML类型库的PIA,它安装在已安装VS的任何程序员机器上.版本7.0.3300是.NET 1.0 ERA的
4 2024-04-12
编程技术问答社区
ReportViewer IE 11
我在3.5 Framework WebForms网站上有一个页面显示报告. 它使用报告查看器10.0.0.0.这些报告为每个浏览器渲染,但是IE11. 仅报告以DOC类型格式显示信息作为HTML表,并存储在.RDL文件中.参数框加载,但是当选择报告并运行时,我只会得到加载GIF,然后将其淘汰.我试图使用IE11开发工具进行故障排除,他们在打开时会暂时在这里打开这是一场完美的风暴.我在VS2012中本地运行的另一个信息,在IE11中,它渲染不在IIS7服务器上. 我已经尝试了一个自定义.Browser文件来模拟IE10没有运气. Any help will be appriciated or maybe 只是知道我不是唯一的一个. 更新:我在服务器日志上找到了例外. httphandlerinputexception,缺少URL参数:iterationId. 预先感谢. 解决方案 在评论中列出的URL上找到了它.我不敢相信这是多么la脚的是,当Microsoft发
4 2024-04-11
编程技术问答社区
InternetExplorerDriver的注册表项HKEY_LOCAL_MACHINE\...\FEATURE_BFCACHE是如何解决Internet Explorer 11问题的?
所以我正在在IE11中自动化Web应用程序(政府签约的三个加油!),我正在按照Selenium Wiki的说明进行配置,因为我们有很多怪异而怪异的行为.我在这里处于此步骤,好吧,它说我已经添加了一个注册表密钥来帮助维持驾驶员和浏览器之间的联系: 仅对于IE 11,您需要在目标计算机上设置注册表条目,以便驱动程序可以维护与其创建的Internet Explorer实例的连接.对于32位Windows安装,您必须在注册表编辑器中检查的密钥是HKEY_LOCAL_MACHINE \ SOFTWORN \ MICROSOFT \ Internet Explorer \ Main \ Main \ farmiturecontrol \ feature_bfcache.对于64位Windows的安装,键是HKEY_LOCAL_MACHINE \ SOFTWORT \ WOW6432NODE \ MICROSOFT \ Internet Explorer \ Main \ Main \ firt
0 2024-04-11
编程技术问答社区
怎样才能让WebBrowser控件显示现代内容?
我创建了一个使用WebBrowser控件的Winforms应用程序;我动态分配了它的URI.它工作了一段时间,但是现在我得到了这个味精: 您似乎正在使用不支持的浏览器.较旧的浏览器可以使您的安全性处于危险之中,速度很慢,并且不使用较新的Google Maps功能.要访问Google Maps,您需要更新到现代浏览器. 最后两个单词是一个链接,然后遵循该链接,我看到: 您当前正在使用... IE 11 所以,好的,WebBrowser组件使用IE 11;我该如何更改? 我的机器设置为使用Chrome作为浏览器;也许控件应该使用您当前浏览器的任何内容?我不知道这是否可能/可行. 更新 好吧,我愿意尝试Reza的建议.但是,当我导航到Regedit中指定的位置,然后右键单击右窗格以添加新条目时,它有三个选项: 键,字符串值,二进制值 我认为字符串值是" .exe"字符串,二进制值是" dword" vals,但是"键"值应该是什么?
2 2024-04-10
编程技术问答社区
让按钮元素在Internet Explorer 11中工作
我有以下测试代码适用于所有浏览器,除了Internet Explorer 11: Next 我创建了一个JSFIDDLE 在这里 请协助.我如何为IE11工作. 谢谢 解决方案 谢谢达拉斯.从那以后,我已经使用 解决了 这已经与其他浏览器建立了一定程度的兼容性,但是在使用IE11时,在WebSocket等其他功能中遇到了奇怪的行为.非常感谢你的回复.
2 2024-04-05
编程技术问答社区
如何强迫ie11要求一个新的favicon?
我正在一个网站上工作,该网站根据登录的用户详细信息而更改其粉丝.控制器在后端处理此请求,并向网站发送适当的粉丝.到目前为止,我避免了大多数浏览器通过此操作来缓存: 然而,粉丝仍然在IE11中被缓存.当我打开NetBeans调试时,控制器未收到任何请求. 要注意的事情: 进入网站时的第一个粉丝.我只是不能替换 登录后. 我在地址栏中键入了favicon URL,然后返回了正确的favicon. 我一直在环顾四周,但找不到解决这个问题的解决方案. : 解决方案 使用JavaScript更改IE11中的Favicon: html J
10 2024-04-04
编程技术问答社区
表单/JavaScript在IE 11上不工作,出现DOM7011错误
我们的ASP.NET表单的寄存器按钮,使用__postback函数停止在IE 11上工作,从开发人员控制台,它显示: dom7011 :此页面上的代码背部和向前缓存.有关更多信息,请参见: . 有人知道如何解决这个问题吗?这是什么缓存的东西,为什么它会弄乱形式.我从别人那里看到了类似的抱怨. 解决方案 如果服务器发送" CACHE-CONTROL:NO商店"标头或发送" CACHE-CORTROL:NON-CACHE"标题. ,则会发生此问题. 其他解决方案 我也看到了与IE11完全相同的错误.在我的情况下,当用户单击元素时,就会发生问题,该元素在 标签中. 通过将放置在 标签之外的来修复. 其他解决方案 使用window.location.reload()时,我发生了此错误.用window.location = window.location.href替换解决了问题.
IE脚本和通知设置之间的区别
这些IE设置之间有什么区别: Disable script debugging (Internet Explorer) Disable script debugging (Other) Display a notification about every script error 如果我打开了所有三个设置,将是哪种类型的错误 禁用以及将显示哪种类型的错误 通知? 我注意到默认情况下脚本调试(前两个设置) 在IE中被禁用.是否建议测试Web应用程序 启用脚本调试? 解决方案 我在IE团队中工作.这些设置最近发生了变化,因此我将尝试澄清: 禁用脚本调试(Internet Explorer) 此设置仅对2013年之前的Visual Studio版本有影响.当启用(未检查)时,Visual Studio可以将其调试器附加到已经运行的IE实例中.禁用(检查)时,Visual Studio只能调试IE,如果Visual Studio是启动浏览器的工作室.换句话说
angular CLI 11版本在Internet explorer 11中不工作。
Angular CLI 11在IE 11中不起作用 我用过 导入'ZOIL.JS/DIST/区域';//包含角CLI. 导入" Web-Animations-js";//运行npm install --save web-animations-js. 导入'classlist.js';//运行npm install --save classlist.js. 解决方案 在这里,我认为您已经创建了一个新的 Angular CLI 11 要在IE 11浏览器中运行的空项目. 我建议您参考下面的步骤,这些步骤可能有助于您在IE 11浏览器中运行Angular CLI 11项目. 打开tsconfig.json文件并设置"target": "es5". 打开.browserslistrc文件,然后在IE 11之前删除not前缀.它应该看起来像下面. 除了新创建的Angular CLI 11项目中不需要更改即可使用IE 11浏览器运行. 此外,您可以根据要求添加必要的
6 2024-04-04
编程技术问答社区