PCから観覧しているのですが、携帯から観覧してると表示されて困っています。
先日までどこのサイトもPCから観覧できていたのですが、急に一部のサイトのみ「携帯からは観覧できません」と表示されるようになってしまいました。どのようにすれば元にもどるのかわからず困っています。
なにも変なところは触った記憶はないのですが・・。
回答(1)
1.
つまりIEやFirefox等のウェブブラウザーは
ウェブサーバーから情報を受け取る際に
こちらはどういうソフトであるかを申告します。
これによって、ウェブサーバー側では
相手側に適したデータ形式を送り出すことができます。
やりとりされる情報としては、OSの名前やバージョン
ウェブブラウザーの名前やバージョン、そして
極古いHTML表示プログラムであるMOZILLAのバージョンです。
ただし、世の中にはWindowsとMacintosh以外の
PC用OSが無いと思っている人がいたり
IEやFirefoxやSafari以外のウェブブラウザーが無いと
思っている人がいたりして…
結果的には判別プログラムに登録されていないなら
それは携帯電話であろうという、不具合を起こし得ます。
問題が出たサイトの管理者に相談するのが吉。
できればOSやウェブブラウザーの名前やバージョン
また、アクセスを試みた日時などを伝えれば
判断材料となるのでは無いかと…
ただし、管理者=開発者では無い場合は微妙。
コメント(4)
確認の必要があると思います。ちょっと↓にアクセスしてみて下さい。
http://www.kojikoji.net/
表示されたページの下の方に、HTTP_USER_AGENTとい項目がありますので、その行をまるごとコピーして、コメントに貼り付けて下さい。それと、実際に使っているOS(WinXPなど)とブラウザ(InternetExplorer6など)も手がかりになりますので、コメントして下さい。
判別プログラムを書くならデフォルトPCにする気がしますので、ブラウザが送信する情報が間違っている可能性があると思います。ウィルスという可能性も否定できないので、一度ウィルススキャンにかけた方がいいかもしれません。
ブラウザを変えれば、とりあえず支障はなくなるとは思いますが、もしものことがあるので、一応原因を調べた方がいいと思います。
>>オニキス様
お早いご回答有難う御座います。
今ウイルス検索をしたのですが、異常はありませんでした。
お教えいただいたページのHTTP_USER_AGENTは
HTTP_USER_AGENT Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; MEGAUPLOAD 1.0)
となっています。
使っているOSはWinXPでノーパソです。
後ブラウザですが、どうやってそれを知るのかやり方がわかりません。知識が無く申し訳ありません。
宜しくお願いします。
>>teraping様
ご回答有難う御座います。
一応そのサイトにはメールでその問題を伝えました。
今は返事を待っている状態です。
>>#2
ブラウザはInternetExplorer6ですね。HTTP_USER_AGENTはまともなように見えますが、1点だけ気になるのは、「MEGAUPLOAD」です。
↓のプログラムでHTTP_USER_AGENTを書き換えてみてはどうでしょうか。
http://vb.program-yanoshi.net/program/nettools.htm
「MEGAUPLOAD 1.0」を「Alexa Toolbar」に書き換えたりするとどうでしょう。ちょっと断言はできませんけど。。。
>>オニキス様
お返事大変遅くなり申し訳有りませんでした。
おっしゃった通り変えてみたのですが、変化有りませんでした。
と、同時に相手先のサイト様からの返事ももらえませんでしたので今回は諦めようと思います。
最近PCの調子自体が悪くなってきたので、一度専門店に見てもらうことにいたしました。
親切に情報を下さってありが問う御座いました。



