仅访问IE网站


21

仍然有一些公司相信Windows是唯一的操作系统,而IE是唯一的浏览器。这提示他们创建只能在IE中访问的网站。虽然我有双启动系统,但几天后只能启动一次Windows。我不想启动Windows只是为了检查我的互联网使用情况(是的,这是我的ISP的网站-http: //selfcare.sdc.bsnl.co.in/)。该站点不允许我在Ubuntu的Firefox / Chrome中输入用户名和密码。当我将鼠标指针放在上面时,它一直在盘旋!现在它已经开始显示Bad Gateway。代理服务器从上游服务器收到无效响应。具有讽刺意味的是,它似乎使用了Apache / 2.0.52(Red Hat)服务器。因此,他们需要Linux!除了在Virtual PC上安装Windows以外,是否还有其他解决方法?


3
伙计,我确实非常讨厌执行此操作的网站。FAFSA就是这样一个可爱的网站。
里德

3
请稍等,因此该网站实际上具有服务器端检查以强制使用某些浏览器吗?阅读此问题,我认为他们只是依靠旧版本IE中存在的残破Web标准。
crazy2be 2011年

在许多站点中。他们不是英语。
2013年

Answers:


25

好吧,您有几种方法:

FIREFOX插件 -

CHROME插件 -

手动

  • CHROME -铬有,如果你改变了你的用户代理的有关页,检查about:和其他选项,如about:labsabout:memoryabout:hangabout:plugins和许多其他人,取决于你的版本,他们可能是可用。但是对于手头的问题,我发现的所有关于页面中都没有此选项。要在chrome中手动安装它,您需要使用选项user-agent启动chrome。例如google-chrome --user-agent="Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)",它将像IE6一样打开Chrome。IE用户代理来自上面的Firefox选项。

可以在此页面中找到大多数(也许所有)用户代理的列表( 实际上还有其他页面,但这是我发现的最好的)

您还可以通过在可以测试兼容性的网页(例如http://browsershots.orghttp://www.webpagetest.org)上对其进行测试,来确保该网站可与IE或您要与之进行比较的任何其他浏览器一起使用每个浏览器的网站,并显示它们的外观的小屏幕截图。


Chrome添加后,所有浏览器用户代理字符串似乎都损坏了。@LuisAlvarado如果可以的话,请您更新一下。您上次评论中的屏幕截图也是如此。
Aniket Thakur

@AniketThakur谢谢。更新并删除了一些不再存在的东西。
Luis Alvarado

11

您可以尝试安装 为firefox user-agent-switcher扩展。

https://addons.mozilla.org/zh-CN/firefox/addon/user-agent-switcher/

然后,您可以尝试将用户代理更改为Internet Explorer。作者指出,不能保证在所有站点上都能正常工作,因为有许多不同的检测浏览器类型的方法。

我自己曾在一些网站上使用过它,我遇到了这种问题,它对我有所帮助。

至于问题的第二部分,消息是:

错误的网关。代理服务器从上游服务器收到无效响应。

可能是您ISP站点上的一个临时问题。


Firefox的“用户代理切换器”终于使我进入了“ FAFSA”网站!谢谢!
罗布

很高兴听到!;-)
Pavlos G.11年


1

我有类似的要求,并且曾经使用过PlayOnLinux和IE。我的问题是该网站的JScript代码在Chrome / Firefox / Opera上不兼容。在其之上安装PlayOnLinux和IE之后,我可以运行该网站而不会出现任何问题


1

我不知道有什么方法可以模拟另一个浏览器,但是您可以为该浏览器安装扩展程序,这些扩展程序会假装好像是另一个浏览器一样(即使浏览器的内部结构不变)。

大多数网站通过所谓的“用户代理字符串”检查浏览器。该字符串(或文本)提供了有关浏览器,渲染器(显示网站的内容),操作系统及其版本的许多详细信息。例如,以下是一些用户代理字符串:

  • 在Windows 8上的64位处理器下运行的Firefox 16 32位版本:

    Mozilla / 5.0(Windows NT 6.2; WOW64; rv:16.0.1)Gecko / 20121011 Firefox / 16.0.1

  • Windows 7上的Internet Explorer 10:

    Mozilla / 5.0(兼容; MSIE 10.0; Windows NT 6.1; Trident / 6.0)

大多数网站要么“解析”字符串(即,将字符串转换为代码),要么仅使用浏览器提供的字符串的预解析版本。

因此,如果对用户代理字符串进行了编辑(就像我在上面提到的扩展一样),浏览器就可以欺骗该网站,使其假装成好像它实际上是另一个浏览器,或在另一个OS上运行。


插件如何工作?
Lucio

@Lucio,您是说如何使用它们吗?还是内部工作如何?
MiJyn 2013年

嗯...从网站角度来看,使用它们有什么变化?就像模拟器,不是吗?
Lucio

@Lucio,不,它只是假装好像是另一个浏览器一样
-MiJyn

0

尝试从playonlinux.org安装PlayonLinux,然后通过PlayonLinux安装IE。并仅将IE用于那些讨厌的网站:)


4
并享受IE的风险吗?不,谢谢-1
Lekensteyn 2011年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.