• ベストアンサー

yahoo検索にデータを送信するときの文字コード

最近、他のサイトからyahooに対して検索を行うと 文字化けが起きるようになりました。 多分、文字コードの問題だと思います。 以下はGoogleの場合の対処方法のようですが、 Yahooの場合、shift-jisのページから検索するときは Input type="hidden"でどういった情報を送れば良いかご存知の方が居ましたら、教えて下さい。 http://search.web-sun.com/zatu/source/040426.html

  • HTML
  • 回答数1
  • ありがとう数0

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

  • ベストアンサー
回答No.1

未確認ですが、たぶんこの記述かな?

参考URL:
http://help.yahoo.co.jp/help/jp/search/indexing/indexing-20.html

関連するQ&A

  • Googleサイト検索の不具合

    Googleのサイト検索を利用時するといつのまにか文字化けするようになりました。 文字コードに問題があると文字化けすると言うのがわかり、以下の部分を修正しました。 <INPUT type="hidden" name="ie" value="Shift_JIS"> <INPUT type="hidden" name="oe" value="Shift_JIS"> Shift_JIS、utf-8、EUCJPなど試しましたが、いずれもなぜか最初の検索だけ文字化けします。 再度ページを戻って2回目の検索を行うと正常に表示されます。 これはGoogle側の問題でしょうか? 何か修正方法があれば教えてください。

  • 検索結果が文字化けします。

    検索結果が文字化けします。 ヨミサーチ(CGI)を利用しているのですが 検索結果が文字化けしてしまいます。 例)本→譛ャ <input type="hidden" name="ie" value="Shift_JIS" />をform内にいれてみましたが結果は改善されませんでした。 データはhttp://yomi.pekori.to/yomi-search.shtml そのまま使っています。 (CGI、HTML共に) 文字化けしないためにはどうしたらよいのでしょうか。 よろしくお願いいたします。

    • ベストアンサー
    • CGI
  • サイト内検索で文字化けしていまいます

    "サイト内の検索にGoogle.comを使う方法" http://www.hyuki.com/netserv/google.html を教科書にして、サイト内検索窓を作りました。 少なくとも2006年11月の頃は、正常に動作していたのですが、 現在では、文字化けの不具合が発生しています。 1. 何故、不具合が起こったのか? 2. 対処法 の二点をご教授願います。 ○私のサイト 安部公房解読工房 http://www.geocities.co.jp/Bookend/2459/novel.htm ○サイト内検索に関するHTMLソース <HEAD>タグ内に <script> <!-- function addstring() { document.forms[0].q.value = 'site:www.geocities.co.jp ' + '安部公房 ' + document.forms[0].q.value; return true; } // --> </script> <BODY>タグ内に サイト内検索 (<A HREF="search.htm">検索の注意</A>はこちら) <form onSubmit="addstring()" action="http://www.google.com/search"> <INPUT type="hidden" name="hl" value="ja"> <input type="hidden" name="ie" value="Shift_JIS"> <input type="hidden" name="oe" value="Shift_JIS"> <input type="text" name="q" size="31" maxlength="256" value=""> <input type="submit" name="btnG" value="Google検索"> </form> 以上

  • サイト内検索について

    <form action="http://www.google.com/search"> <input type="hidden" value="hogehoge.jp" name="as_sitesearch" /> <input type="hidden" name="ie" value="Shift_JIS" /> <input type="hidden" name="oe" value="Shift_JIS" /> <input type="text" name="q" size="31" maxlength="256" value="" /> <input type="submit" name="btnG" value="Search!" /> </form> にて、グーグルの検索を使用してサイト内検索を使おうと思っておりますが、グーグルのアイコンは付けなくても宜しいでしょうか? もし、詳しい方お返事お待ちしております。 以上宜しくお願い致します。

    • ベストアンサー
    • HTML
  • ココログでgoogleサイト内検索…なんで文字化け?

    ココログでブログを持っています。 マイリストを使って、サイト内検索の窓を作りたいのです。 そこで、下記のタグを組みました。 <FORM method="GET" action="http://www.google.co.jp/search" target="_blank"> <small style="color: #000000; font-size: 9pt;">サイト内検索<BR>powered by Google</small><br> <INPUT type="text" name="q" size="10" maxlength="100" value=""> <INPUT type="submit" name="btnG" value="検索"> <INPUT type="hidden" name="sitesearch" value="ドメイン"> <INPUT type="hidden" name="domains" value="ドメイン"> <INPUT type="hidden" name="hl" value="ja"> <INPUT type="hidden" name="num" value="20"> <INPUT type="hidden" name="ie" value="Shift_JIS"> <INPUT type="hidden" name="oe" value="Shift_JIS"> </FORM> 確認のため、いったんワードパッドをhtmlの形式で保存して、検索を試してみると、ちゃんと検索結果がでます。 しかし、実際マイリストにこのタグを貼り付けて、自分のブログから試してみると、検索した文字が文字化け(なんか、漢字がいっぱい)してしまって、検索結果が得られません。 これは何が悪いのでしょうか? どなたか、お知恵をお貸しください!

  • yahoo検索が文字化けしてしまいます。

    web製作初心者です。 自社サイトに検索用にyahoo検索を設置したのですが、なぜか文字化けしてしまいます。 なにが間違っているのか勉強不足でわかりません。 大変お手数ですが、どなたかご指導をよろしくお願いいたします。 参考までに下記にソースを記載しました。 <form action="http://search.yahoo.co.jp/bin/search" method="GET"> <a href="http://www.yahoo.co.jp/"> <img src="yahoologo.gif" border="0" width="73" height="19"> </a> <input type="text" size="30" name="p"><input type="submit" value="検索!">

    • ベストアンサー
    • HTML
  • googleの検索を自分のHPにつけたが、入力した文字が消えてしまう

    http://www.google.co.jp/intl/ja/searchcode.html の「Google フリー検索 (ベーシック版) : ウェブ検索のみ」 を自分のHPにつけました。 ですが、ロゴやテーブルのタグは消して <form method=get action="http://www.google.co.jp/search"> <input type=text name=q size=31 maxlength=255 value=""> <input type=hidden name=ie value=Shift_JIS> <input type=hidden name=oe value=Shift_JIS> <input type=hidden name=hl value="ja"> <input type=submit name=btnG value="Google 検索"> </form> だけにして使用してみました。 それで、漢字などを入力しようと思い、ひらがなで入力し確定するためにエンターを押すと全て入力したのが消えてしまいます。 「おしえて」(破線の下線あり)   ↓ スペースを押す   ↓ 「教えて」(破線の下線あり)   ↓ エンターを押して確定しようとする   ↓ 「    」文字が無くなる といった感じになることがあります。 最初の頃は大丈夫だったような気がするんですが、 同じページ上に http://weather.yahoo.co.jp/weather/promo/blogparts/の天気予報のページと http://rss.tc/で取得したログパーツ を 貼り付けるようになった後から不安定になったような気がします。 両方のブログパーツともjavascript?とかいうものです。 原因がわかる方教えてほしいです。 グーグルのロゴは取ったらいけなかったのかな?とか タグを一部削除したからなのかな? とか思ってるんですが、 お分かりになる方いらしゃったら、ご指導願います。

  • Googleモバイル検索の検索結果をインラインフレームに表示したい

    サイト内に設置した検索窓から同じページ内のインラインフレームに検索結果を表示しようと試みたのですが躓いてしまいました。 <form method=get action="http://www.google.co.jp/search" target="test"> <input type=text name=q size=31 maxlength=255 value=""> <input type=hidden name=ie value=Shift_JIS> <input type=hidden name=oe value=Shift_JIS> <input type=hidden name=hl value="ja"> </form> <iframe name="test"></iframe> とした場合は無事検索結果が表示されるのですが、URLを"http://www.google.co.jp/m/search"にすると検索結果が表示されないのです。 URL部分以外にも変更せねばならない箇所があるのでしょうか? また、同じページ内に表示したいのでインラインフレーム以外の方法があればご教授ください。 よろしくお願いします。

  • Googleの検索窓をFlashオブジェクト内に設置したい

    55歳の初心者です。 Googleの検索窓(下記HTML)をFlashオブジェクト内に設置したく、苦戦しております。 <form method=get action="http://www.google.co.jp/search" method=get target="_blank"> <input type=text name=q size=31 maxlength=255 value=""> <input type=hidden name=ie value=Shift_JIS> <input type=hidden name=oe value=Shift_JIS> <input type=hidden name=hl value="ja"> <input type=submit name=btnG value="Google 検索"> </form> Flash 8 1. テキスト入力フィールドを作り、インスタンス名 q_txt 2. searchボタンを作り、インスタンス名 send_btn 3. ボタンに下記アクションを記述 on (release) { System.useCodepage = true; q = q_txt.text; ie = Shift_JIS; oe = Shift_JIS; hl = "ja"; this._parent.getURL("http://www.google.co.jp/search", "_blank", "get"); } パブリッシュ後、サーバーにアップ。 ページを表示させ、テキストフィールドにテキストを入力、searchボタンを押すも、 http://www.google.co.jp/webhp が表示され、検索が機能しない。 IE も NN も同様。"get" を "post" にしても同様。 どのようにすれば検索が機能しますでしょうか、よろしくご教授ください。

    • ベストアンサー
    • Flash
  • Yahoo JAPAN 文字化けしませんか?

    こんばんは。 数日前からYahoo JAPANのトップページが文字化けするのですが、同じ症状の方はいらっしゃいませんか? 確かYahooもgeocitiesも文字コードはEUCでしたよね?IEの文字コードを手動でEUCにすると直りますが、日本語自動選択にしているとSHIFT JISとして認識されてしまって文字化けします。 ソースを見たところキャラクターセット指定の記述が見当たりません。これが原因でしょうか?それとも最近導入したばかりのWinXPの設定がおかしいのでしょうか? 何かお気づきの点がございましたらご指摘ください。

専門家に質問してみよう