web-dev-qa-db-ja.com

IEのみのサイトへのアクセス

それでも、Windowsが唯一のOSであり、IEが唯一のブラウザーであると考えている企業があります。これにより、IEでのみアクセスできるサイトを作成するように促されます。デュアルブートシステムを使用していますが、数日に1回しかWindowsを起動しません。インターネットの使用状況を確認するためだけにWindowsを起動したくありません(はい、ISPのサイト- http://selfcare.sdc.bsnl.co.in/ )。このサイトでは、UbuntuのFirefox/Chromeでユーザー名とパスワードを入力できません。マウスポインターをその上に置くと、マウスポインターが回転し続けます。そして今、Bad Gatewayの表示を開始しました。プロキシサーバーがアップストリームサーバーから無効な応答を受信しました。皮肉なことにApache/2.0.52(Red Hat)Server。そこでLinuxが必要です! Virtual PCにWindowsをインストールする以外に、このような問題を解決する方法はありますか?

21
Chethan S.

さて、いくつかの方法があります。

FIREFOXアドオン-

CHROMEアドオン-

手動で

  • CHROME-Chromeには、ユーザーエージェントabout:を変更した場合に確認するaboutページがあります。 about:labsabout:memoryabout:hangabout:pluginsなど、その他のオプションは、バージョンによっては使用可能かどうかに応じて異なります。しかし、当面の質問については、このオプションは私が見つけたどのページにもまだありません。 chromeで手動で保持するには、オプションuser-agentを使用してchromeを起動する必要があります。たとえば、ChromeをIE6のように開くgoogle-chrome --user-agent="Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)"。 IEユーザーエージェントは、上記のFirefoxオプションからのものです。

ほとんどの(おそらくすべての)ユーザーエージェントのリストは このページ にあります(実際には他のページもありますが、これは私が見つけた最高のものです)

http://browsershots.orgなどのWebページでテストすることにより、サイトがIEまたは他の比較対象のブラウザーで動作することを確認することもできます。 http://www.webpagetest.org これは、各ブラウザーでサイトとの互換性をテストし、その外観の小さなスクリーンショットを表示できます。

25
Luis Alvarado

Firefoxのuser-agent-switcher拡張機能をインストールしてみてください。

https://addons.mozilla.org/en-US/firefox/addon/user-agent-switcher/

次に、ユーザーエージェントをInternet Explorerに変更してみてください。著者は、ブラウザの種類を検出するさまざまな方法があるため、すべてのサイトで動作することを保証されていないと述べています。

私はこの種の問題に直面していたいくつかのサイトでそれを使用しましたが、それは私を助けました。

問題の2番目の部分については、メッセージ:

悪いゲートウェイ。プロキシサーバーがアップストリームサーバーから無効な応答を受信しました。

iSPのサイトで一時的な問題になる場合があります。

11
Pavlos G.

Operaをインストールすると、BSNLポータルにログインできます。よろしく。

2
Shrinivas

同様の要件があり、PlayOnLinuxとIEを使用していました。私の問題は、Chrome/Firefox/Operaと互換性のないJScriptコードがサイトにあったことです。 PlayOnLinuxとその上にIEをインストールしたら、問題なくサイトを実行できました。

1
Max

私は別のブラウザを実際にエミュレートする方法を知りませんが、ブラウザの拡張機能をインストールして、他のブラウザのように見せかけることができます(ブラウザの内部は変更されませんが)。

ほとんどのWebサイトは、「ユーザーエージェント文字列」と呼ばれる方法でブラウザをチェックします。この文字列(またはテキスト)は、ブラウザー、レンダラー(Webサイトを表示するもの)、OS、およびそれらのバージョンに関する多くの詳細を提供します。たとえば、ここにいくつかのユーザーエージェント文字列があります。

  • Firefox 8、32ビットビルド、64ビットプロセッサ、Windows 8上で実行:

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

  • Internet Explorer 10、Windows 7:

    Mozilla/5.0(互換性あり; MSIE 10.0; Windows NT 6.1; Trident/6.0)

ほとんどのWebサイトは、文字列を「解析」する(つまり、文字列をコードに変換する)か、ブラウザによって指定された文字列の事前解析済みバージョンを使用します。

したがって、ユーザーエージェント文字列が編集された場合(上記の拡張機能のように)、ブラウザーはWebサイトをtheして、実際には別のブラウザーであるかのように見せかけたり、別のOSで実行したりできます。

1
MiJyn

Playonlinux.orgからPlayonLinuxをインストールし、PlayonLinux経由でIEをインストールしてください。 IEは厄介なサイトにのみ使用してください:)

0
Rahul