互联网浏览器

Posted

技术标签:

【中文标题】互联网浏览器【英文标题】:Internet Browsers 【发布时间】:2009-04-09 04:36:34 【问题描述】:

我有 Internet Explorer 和 Firefox,我将 Firefox 设置为我的默认浏览器。如果我打开一个 .html 或 .mht 文件,该文件将在哪个浏览器中打开

将在注册表中对默认浏览器进行更改的位置

【问题讨论】:

这真的应该被标记为 MFC 吗? @moocha 抱歉,没有足够的代表自己删除标签。 我不敢相信密切的警察还没有得到这个。 重复***.com/questions/733211/getting-default-browser 【参考方案1】:

如上所述,有多种方法可以明智地做到这一点,而无需靠近注册表。 但是,如果出于某种我目前无法理解的原因,您绝对必须通过注册表执行此操作,看看这是否有帮助。这是专门针对 html 文件的,你必须从这个过程中推断出其余部分。

    打开注册表并导航到HKEY_CLASSES_ROOT\htmlfile\shell\open\command(Default) 字符串编辑到您希望用来打开文件的程序所在的位置。 如果您还想更改图标,请转到 HKEY_CLASSES_ROOT\htmlfile\DefaultIcon 并在此处更改位置。

这应该可行,不过我也建议您更改 HKEY_LOCAL_MACHINE\SOFTWARE\Classes\htmlfile 中的相同键,因为众所周知,Windows 在选择时会随机忽略其注册表的位。

不过,正如我所说,这是一种非常冗长的方法。

【讨论】:

【参考方案2】:

我无法告诉您更改是在注册表中的哪个位置进行的,但如果浏览器在您下次打开它时没有询问您是否应该是您的默认浏览器,只需检查“首选项”中的相应选项即可。

【讨论】:

【参考方案3】:

在 Windows XP 中,您可以像这样更改文件类型关联:

    打开一个 Windows 资源管理器窗口。 点击工具 -> 文件夹选项 -> 文件类型。 在列表中找到 HTML,然后单击更改。 选择您要用来打开 HTML 文件的程序,然后单击“确定”。 在文件夹选项窗口中再次单击“确定”即可完成设置。

【讨论】:

以上是关于互联网浏览器的主要内容,如果未能解决你的问题,请参考以下文章

javascript 检查浏览器连接互联网

当用户浏览互联网时,有啥方法可以在 safari 浏览器上添加一个小覆盖?

mp4内容无法在提供给三星互联网浏览器的网页中播放

浏览器在请求失败时自行发出请求,当互联网重新连接时

如何在三星互联网浏览器上检测暗模式?

浏览器从输入到输出的过程与原理四之互联网