IEでもDELLのサイトへアクセスできない

このQ&Aのポイント
  • DELLのPC購入の見積もりページで、IE/NN でしか閲覧できないようになっているのは有名かと思いますが、IEでも同様に見られない問題が発生しています。
  • DELLのオンラインストアは、Internet Explorer4.0以上、Netscape4.6以上でのみ閲覧可能ですが、なぜ判別されているのか、その理由が分かりません。
  • 質問者の環境はWindows XP SP2 + IE6.0であり、Operaもインストールされていますが、他の方は正常に閲覧できるのか疑問です。
回答を見る
  • ベストアンサー

IEでもDELLのサイトへアクセスできない・・・

DELLのPC購入の見積もりページで、 IE/NN でしか閲覧できないようになっているのは有名かと思いますが、 IEでも同様に下記メッセージが出て見られません。 --------------------------------------------- Access Denied 弊社オンラインストアは、Internet Explorer4.0以上、 Netscape4.6以上でのみご使用いただけます。   --------------------------------------------- 何で判別されているのでしょう? なぜ見られないのでしょうか? 当方環境 WindowsXP SP2 + IE6.0 です。 確かにOperaもインストールしてありますが・・・ 他の方は正常に見れるのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • ryu-fiz
  • ベストアンサー率63% (2705/4228)
回答No.3

>もちろん、そもそも一番問題なのはDELLだと思いますが。 いや、一番問題なのは勝手にUser Agentを書き換えてしまうAvant Browserの方だと思うのですが。しかも、旧バージョンが書き換えた後、最近のバージョンが更に文字列を付加したために明らかに異常な形、見る人が見るといかにも偽装したような形にされてしまってます。 IEでしか見れないページというのは利用者側からすると非常に都合の悪いものですが…IE以外のブラウザには使い方次第では無断で持ち出して欲しくないような情報まで自由に持ち出されてしまう場合もあるようで、一部のサイトではそうした制限を使っているようです。 今回一番問題なのは素のIEでアクセスした際のUser Agentまで勝手に変更をかけてしまっているAvant Browserの仕様だと思います。 これを修正する方法については…2chのAvant Browserスレッドにしか存在しませんでした。User Agent一般に関する記述の応用で何とかなりそうな気もしましたが…そこから今回の現象の完全回避に持っていくのは非常に辛いと判断したので、関連する部分の『jpn.lng提供者』氏の記述2箇所へのリンクを引用させていただきます。 (『jpn.lng提供者』さん、誠に感謝です。) http://pc7.2ch.net/test/read.cgi/software/1054914216/174 http://pc7.2ch.net/test/read.cgi/software/1054914216/845 先述した通り、質問者さんのケースだと書き換えは旧バージョンによって一回、最近のバージョンによって一回の都合二回、別の個所に行なわれているようです。2つのリンク両方を確認の上、両方をレジストリエディタにて編集してください。 今のままのUser Agentだと、今後もアクセス拒否を受けるサイトが出て来る可能性がありますから、今のうちに変更をかけておく方が良さそうです。

taku_pan
質問者

お礼

avant browserがこんなことしてたんですね。この情報は見つけきれていませんでした。 確かにこのレジストリ項目を削除すると、DELLのページへのアクセスが可能になりました。 解決です。ありがとうございました。今後は気をつけておきます。

その他の回答 (2)

  • ryu-fiz
  • ベストアンサー率63% (2705/4228)
回答No.2

当方のWindows2000 SP4 Pro+IE6.0 SP1で特に閲覧に問題は発生していない模様です。 サイト側の説明では、JavaScriptとCookieを有効にしないと正常に操作出来ない、とありましたが…双方を無効にした状態でも"Access Denied"と表示される局面はなかったように思います。 一般には、No.1さんの回答中に出て来る"User Agent"というブラウザ固有の情報でその辺の処理を判別します。次のようなサイトで簡単に調べることが出来ます。 http://www.ugtop.com/spill.shtml 『使用ブラウザ』の項目がどうなっているか、確認してみてください。 "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)"と大きく違う内容が表示されているなら、もしかするとセキュリティ対策ソフトか、IEコンポーネントブラウザの機能か何かでUserAgentが偽装されてしまっているのかも知れません。 JavaScriptについては、 http://cowscorpion.com/FAQ/Browser01.html を参考にして『アクティブスクリプト』の項目を確認してみてください。 CookieについてはIEの『表示』→『プライバシーレポート』から表示されているページ内で使われているCookieの受け入れ、ブロックの状態を確認できます。ブロックされている項目があれば右クリックして『このサイトからのCookieを全て受け入れる』を選んで、そのページを更新すれば必要なCookieは受け入れることが出来る筈です。 UserAgentもJavaScriptもCookieも問題がないのに、相変わらず正常にアクセス出来ない場合には、その他の原因が考えられますので、 http://www1.jp.dell.com/content/topics/segtopic.aspx/pas/help?c=jp&l=jp&s=dhs&~section=faq#faq12 に従って、メールにて問い合わせてみてください。 何らかの原因で、お使いのプロバイダからのアクセスが制限されている可能性もあり得ます。

taku_pan
質問者

お礼

回答ありがとうございます。 User Agentを確認してみると、 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Avant Browser; Avant Browser) となっていました。 確かにAvant Browserはインストールされていますが、IEで開いたときにもこんなUser Agentになるんですね。 このせいでサイトでも除外されてるんでしょうか? No.1でも書いていただいているように、OperaでIE偽装しても見られないみたいですし。 もちろん、そもそも一番問題なのはDELLだと思いますが。

  • kazuof23
  • ベストアンサー率34% (1206/3517)
回答No.1

Win XP SP2 + Sleipnir 1.66(Java Script ON)で見られます、IE6コアだから当たり前かも。 Firefox 1.5.0.4ではUser AgentをIE6またはNetscape4.8に偽装しないと開けませんね。 Opera 9.0 build 8473ではUser AgentでInternet Explorerと認識させても駄目だった。 IE6とSleipnir 1.66のUser Agent Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.40607) Firefox 1.5.0.4のUser AgentをIE6と偽装したときの表示 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.40607) Opera 9.0 build 8473のUser AgentをIE6と偽装したときの表示 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; ja)

関連するQ&A

  • ネットスケープ6を簡単に判別する方法?

    ブラウザの判別方法についてなんですが、IEとNN4の判別方法については雑誌などでよく見かけるのですが、NN6を簡単に判別する方法が載っている本が見つけられませんでした。 NN6を簡単に判別する方法を知っている方がいたら、教えて下さい。 ちなみに、IEとNN4は次のようなif文で判別しています。 if (document.all) {  // IE if (document.layers) { // NN4 また、NN6と「Mozilla」は、別のものとして判断しないといけないのでしょうか? (JavaScriptでできることに、大きな違いがあるのでしょうか?) それと、最近よく耳にする「Opera」というブラウザも、IEやNNとはまった区別の判定方法をしなければいけないのでしょうか? このMozillaやOperaのJavaScriptに関する情報を載せているページなどがありましたら、是非教えて下さい。

  • IE6でリンクを押すとOPERAが開いてしまいます。

    ブラウザを複数(Opera8.5,IE6,Netscape7等)使っているのですが、ある日を境にIEの状態がおかしくなってしまいました。 【症状】 InternetExplorer6にてWebページを閲覧したとき、ページ内にあるリンクをクリックすると、Operaが起動してそこにリンク先のページが表示される。 また、IEにアドレスを手打ちで直接入力しても、同様の症状になる。 また、IEのインターネットオプションで「Web設定のリセット」を押しても動作しません。 【これが原因かも?】 スタンドアローン型の旧バージョンIE(4~5.x)でページチェックした日の後になったので、それが原因かと想定しています。 【その他】 通常使うブラウザはOperaにしています。これをIEに変えたところで、症状は良くなりませし。ネスケにしても起動するのがネスケになるだけです。 Operaをアンインストールした場合、「ブラウザがないので開けない」旨のエラーがでます。 OSはWindowsXP SP2で、IEを再インストール(or再設定)しようとしたのですが、オフィシャルサイトではSP2の再インストールを推奨しているようなので、して見ました。が、改善しません。 いろいろ検索し倒したのですが、手詰まりになってしまいました。 やはり、危険を承知でレジストリをいじるか、諦めるかしかないのでしょうか? 同じような経験がある方、識者の方、アドバイスお願いします。

  • Operaは繋がるのにIEは繋がらない

    タイトル通りの内容です。 Operaでのネット閲覧は出来るのにIEでは出来ません。 メッセージとしては Forbidden You were denied access because: Access denied by access control list. との表記です。 普段はOperaを使っているのですが、 Operaがサポートされていないページを見る時に困ってしまいます。 思い当たる点としては ウイルスバスターのセキュリティレベルを一時的に高にした時を境になってしまったのかなとも思います。 今現在ではセキュリティレベルは中に戻してあります。 どうか宜しくお願いします。

  • Firefox、IEで接続できない

    Firefox、IEでwebページを開くことが出来ません。 しかし、なぜかOperaのみは接続することが出来ます。 ファイアウォールをオフ、ブラウザの再インストールをしても駄目です。 WindowsXP SP2 Firefox 2.0.0.11 Internet Explorer 7.0.5730.11

  • OperaはOK IE7・firefoxだとInternet Explorer ではこのページは表示できません

    最近ですが、Operaを立ち上げた後、IE7やfirefoxを立ち上げると「Internet Explorer ではこのページは表示できません」と表示されインターネットができなくなります。 Operaでは、普通に表示されます。 ファイヤウォールの設定などはちゃんと出来ています。 Operaを立ち上げる前に、IE7等で閲覧はできますので・・・ 今も、Operaで書いてますがIE7、firefoxは見えません。 これの原因でって何なんでしょうか? OSはWinXPです。

  • IE7でホームページ表示できません

    当方ホームページ制作をしているのですが、IE6やNetscape、OPERAでは問題なく表示されますがIE7だと画面の途中で切れていたりします。 何度確認してもタグは間違っておらず困っております。 タグはHTML、CSS、Java(ロールオーバー程度)を使っているだけです。 VistaではIE7が標準搭載となっているのでIE6の方だけが閲覧できればいいというわけにもいきません。 何か解決方法があればご教授下さい。 よろしくお願いします。

    • ベストアンサー
    • HTML
  • OperaでIEとして開く場合

    Opera最新版を使用してますが、「外観の設定」→「ボタン」の中に、「Operaとして認識させる」、「Firefoxとして認識させる」、「Internet Explorerとして認識させる」という選択肢のプルダウンがあるのですが、例えばYahooのトップページをInternet Explorerとして認識させると、Windows:Internet Explorer 6.0以上が必要といったようなメッセージが出て、レイアウトも通常と異なります。 これはOperaに内蔵されてるIEのエンジンが古いということでしょうか? 通常と同じように描画させるには、なにか解決策ありますか? 宜しくお願い致します。

  • ブラウザ判定でMozilla Firefoxの取得の方法

    IEかNNかを見分けるためのサンプルソースを見たら navigator.appName を使用していました。 しかしappNameが返すのは"Microsoft Internet Explorer"か"Netscape"かの2つしかない(とほほによると)ので、それ以外の判定ができません。 ほかの方法などで判定できるのでしょうか?もしかしたら、むずかし~いソースになってしまいますか? JavaScriptを今少しかじっているところですが、ブラウザごとの仕様の違いに少しとまどっています。 IEとNNを比較して解説したサイトは多いのですが、FireFoxも考慮に入れたサイトはあまり見かけません。 もしありましたら紹介おねがいします。

  • IEでインターネットに繋がらない。

    タイトルの通り、IE(Ver.7)でネットに接続することが出来ません。『Internet Explorer ではこのページは表示できません』と出てしまいます。普段使っているブラウザがOperaで、そちらで見ることは出来ます。 以前似たような質問をした時に『システムの復元をしたらいかがでしょう』と答えを頂きそのときは成功したのですが、今回はうまくいきません。Slepnirも試しましたが出来ません。 インターネットそのものは出来るのでいいのですが、やっていたオンラインゲームなどは出来なくなってしまったので少々困っています。解決方法があればお願いします。

  • Operaの判別

    Operaを判別したくて、以下のようなサンプルをもらってきたんですが。 <以下、サンプル> // _op6: trueならOpera 6以下 _op6=window.opera && !document.documentElement; <サンプルここまで> 「window.opera」については、Opera特有のプロパティであることが解説されていたのでとりあえず納得したのですが、「document.documentElement」については特に解説がなくてさっぱり意味がわかりません。 「document.all」とか「document.getElementById」とかでIEとNNを判別する方法と同じで、「document.documentElement」が扱えるブラウザかどうかということを判断したいってことなのかなぁ、と思うのですが。 でも、それがどうしてなのかもわからないので、確信が持てなくて悩んでます。 何のことを指しているのでしょうか? わかる方、よかったら教えてください。 おねがいします。