Tag: internet explorer

如何在Internet Explorer中将URL添加到受信任区域?

如何将URL添加到受信任的站点? 似乎存储在注册表中,但究竟在哪里? 到目前为止,我用Google搜索的提示并没有帮助。 .net程序将在每个客户端上本地运行。 编辑说明 :我想以编程方式运行C#代码。

将上下文菜单添加到IE以执行我的程序

我想知道如何在IE上下文菜单(右键菜单)中添加新项目,以便复制网站中的选定文本,打开我的winform应用程序C#,并将文本粘贴到我的应用程序的文本框中。

即使具有管理员权限,Process.kill()在Windows 7 32位中被拒绝

大家好。 我遇到了一个奇怪的问题。 我的应用程序有一个简单的方法,如果IE进入一个状态是它得不到响应这个方法被解雇所有IE进程,然后应用程序重新启动它与IE的工作。 方法代码: foreach (System.Diagnostics.Process exe in System.Diagnostics.Process.GetProcesses()) { if (exe.ProcessName.StartsWith(“iexplore”)) exe.Kill(); } 即使使用管理员权限调试我的应用程序,应用程序有时也会成功运行此方法,有时我会收到错误Access Denied甚至以管理员身份运行。 我甚至编写了我自己的清单文件,指定需要使用管理员权限执行此应用程序,我认为我做对了。 清单代码: 以前有人有这个问题吗? 我怎样才能纠正这个奇怪的问题。 谢谢

iframe和文档c#中的IE Extention / Plugin / Addon javascript注入

我在C#中遇到BHO问题,Javascript没有在iframe中注入。 如何使用c ++ / ATL / COM访问 body? 问题类似,但在上面使用com。 我想用C#。

在没有聚焦的情况下打开隐藏的Internet Explorer窗口?

我想打开一个隐藏的Internet Explorer窗口而不会窃取焦点。 我有一个Timer对象,每5分钟打开一次Internet Explorer,检查网站是否有更新。 问题是每次检查更新时,都会从前台的当前应用程序中窃取焦点。 以下是我开始这个过程的方法: Process m_Proc = new Process(); m_Proc.StartInfo.Arguments = String.Format(“{0}{1}”, “-nomerge “, browserURL); m_Proc.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; m_Proc.StartInfo.UseShellExecute = true; m_Proc.StartInfo.CreateNoWindow = true; m_Proc.StartInfo.FileName = String.Format(“iexplore.exe”); m_Proc.Start(); 它总是窃取焦点,即使它被隐藏。 我希望它从没有发生任何事情开始,因此用户可以继续处理他们正在做的事情。 谢谢。

以编程方式将文件从“临时Internet文件”复制到其他目录中

我需要将Temperary Internet Files中的所有图像复制到其他目录。 我尝试使用下面的代码 string[] IeImageFiles = Directory.GetFiles( Environment.GetFolderPath(Environment.SpecialFolder.InternetCache).ToString()); 问题是GetFiles方法只返回几个文件。 当我浏览Internet Explorer“查看文件”(IE选项 – >常规选项卡 – >设置 – >临时Internet文件)时,我可以在同一文件夹中看到许多文件。 我需要知道物理路径,以便查询目录并获取文件。 如何实现这一目标。 任何帮助非常感谢。

如何使用每个选项卡的PID获取Internet Explorer选项卡的URL?

我的应用程序触发了具有特定URL的Web浏览器。 我的程序结束后,我想关闭我打开的网页/标签.. 通过调用带参数a的EXE文件。 流程名称b。 URL中存在的字符串 详细问题如何从Java / C ++中杀死firefox子进程/选项卡 我用C#方法…… 我能够找到所有选项卡的进程ID .. foreach (Process theprocess in processlist) { if (theprocess.ProcessName == “iexplore”) { Console.WriteLine(“Process: {0}\tID: {1}\tWindow name: {2}”, theprocess.ProcessName, theprocess.Id, theprocess.MainWindowTitle ); } } 目前我只能获得进程的Window Title ….而在IE8中只有一个主进程的窗口标题可见.. 如果我有每个选项卡的pid,如何找到选项卡的URL …并仅杀死该选项卡? 当我试图从地址栏的句柄中获取url(文本)时,我得到了Access的拒绝帮助 使用SHDocVw; 。 。 foreach(InternetExplorer ieInst in new ShellWindowsClass())Console.WriteLine(ieInst.LocationURL);

处理IE填写表单c#

我想浏览一个网站,通过我的应用程序登录并填写表格,而不会看到任何用户,最后将其显示给用户提交。 以前我用过webbrowser控件。 它通常有效,但有时,用户提交表单后会在网站上引发一些错误。 但是在IE中,这个错误不是用相同的数据引起的。 有没有办法直接在IE中导航和填充表格,然后将其显示给用户? (这个站点有很多客户端控件,我必须等待它们响应我的数据(例如在选择状态后加载城市)

WebBrowser控件使用IE9

我希望WebBrowser控件使用IE9。 IE9安装在计算机上,但WebBrowser控件仍在使用IE8。 我通过http://www.whatbrowser.org/en/validation了。 我尝试对注册表进行一些更改(在此处找到解决方案)但是无法正常工作。

如何在IE保护模式下访问AppData(来自托管BHO)

我正在用C#编写IE扩展(BHO)。 在受保护模式下运行时(IE的新UAC兼容模式会强制所有扩展以低完整性运行),它会失败,因为它无法访问appdata文件夹中的user.config。 是否有某种方法可以通过较低完整性的进程来标记文件? 如果不这样做,是否有某种方法可以迫使BHO以中等程度的完整性运行? 如果失败了,有没有办法在低完整性文件夹中创建一个低完整性的符号链接,指向AppData中的中等完整性文件? 如果失败了,是否有某种方法可以强制应用程序在LocalLow文件夹中使用user.config文件? 如何在.net中获取此文件夹的路径(它未在Environment.SpecialFolder下列出)? 我是否可以退出运行XP的用户或关闭保护模式,而不会丢失所有user.config数据?