- ベストアンサー
画像を検索して見ようとすると
とあるサイトで画像を検索して見ようとすると、「ブラウザーの言語を日本語にしてください。現在の設定は日本語ではないようです。」とメッセージが表示されます。 表示→テキストエンコーディングで、日本語を全部試しても、同じメッセージが表示されます。 こんなメッセージが表示されるのはこのサイトだけなのですが、解決策はありますでしょうか? 回答よろしくお願いします!
- みんなの回答 (4)
- 専門家の回答
みんなが選んだベストアンサー
> 「ブラウザーの言語を日本語にしてください。現在の設定は日本語ではないようです。」とメッセージが表示されます。 というページのソースを見れば原因がわかります。 要は navigator.language や navigator.userLanguage が ja なら日本語と判断しているんですけど、Safari や Firefox は ja-jp や ja-jp-mac などを返すので、日本語じゃないと誤判定するんです。頭から2文字を取り出して判定にすれば問題ないのに、IE 以外で見ることを想定してないんでしょうね。 ただ、検索自体は完了しているので、上記のソースから余計な部分を削ってやれば Safari などでも検索結果を表示できますよ。 あとは自力でどうぞ。
お礼
回答ありがとうございます。 もっと詳しいやり方を教えていただけませんか?